forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   C++ (http://forum.boolean.name/forumdisplay.php?f=22)
-   -   Как перейти на С++ (http://forum.boolean.name/showthread.php?t=9572)

Лit}{Ъ 26.10.2009 17:33

Ответ: Как перейти на С++
 
Цитата:

Сообщение от jimon (Сообщение 122323)
Лit}{Ъ
начинай просто писать свои программы, если 3д играми собрался заниматься - бери irrlicht, для обучения самое оно

Horror

скорее всего если знаешь парадигму, а то зная C++ ты никак не разберёшься в лиспе или прологе

Вопрос по существу. С чем может быть связано то что скаченный по этой сцилке продукт выдаёт море ошибок при компиляции в Microsoft Visual C++ 2008 Express Edition(скачан по сылке высталенной Джо)? Это проблема самого эдишена, недостатка библиотек или неправильных действий при компиляции(ошибки в основном при компиляции: d3dx9shader.h и d3d8.h)?

jimon 26.10.2009 17:36

Ответ: Как перейти на С++
 
Лit}{Ъ
зачем тебе компилировать сам движок если там уже есть скомпилированная версия ?

Лit}{Ъ 26.10.2009 17:49

Ответ: Как перейти на С++
 
Цитата:

Сообщение от jimon (Сообщение 122561)
Лit}{Ъ
зачем тебе компилировать сам движок если там уже есть скомпилированная версия ?

Я думал его надо добавлять к проекту на Си. Выходит не так? Он типо должен быть с оболочкой? Или как.

jimon 26.10.2009 17:52

Ответ: Как перейти на С++
 
Лit}{Ъ
создаёшь свой проект, в настройках проекта устанавливаешь пути на инклуды и lib файлы irrlicht, и добавляешь нужные lib файлы в настройки линковщика

ffinder 26.10.2009 22:30

Ответ: Как перейти на С++
 
Цитата:

Сообщение от Лit}{Ъ (Сообщение 122548)
За что же так то? Софтина сложная не ПАЙНТ:dontknow: . Я ужу разобрался (Хотя и не понял что учудил). :''(( Ивиняяюсь больше тупых вопросов постараюсь не задавать.:''((

MS VC простой как веник. Не найти на панели инструментов кнопку Build - это надо постараться. Если для тебя это уже сложно - то если б ты случайно узнал, как С++ компилятор выглядит изнутри... тебе бы просто разорвало голову.

Начни с самого простого. Научись писать helloworld. Потом попробуй программы из нескольких файлов (.cpp). Потом почитай как делать libы.

И запомни сразу: С++ САМЫЙ ЗАМОРОЧЕННЫЙ И НЕЛОГИЧНЫЙ ЯЗЫК НА ПЛАНЕТЕ. Так уж сложилось.

Mr_F_ 26.10.2009 22:36

Ответ: Как перейти на С++
 
Цитата:

С++ САМЫЙ ЗАМОРОЧЕННЫЙ И НЕЛОГИЧНЫЙ ЯЗЫК НА ПЛАНЕТЕ.
да лан? о_0
вроде всё норм там

(ну хотя в начале так же думал)

NitE 26.10.2009 23:09

Ответ: Как перейти на С++
 
Цитата:

С++ САМЫЙ ЗАМОРОЧЕННЫЙ И НЕЛОГИЧНЫЙ ЯЗЫК НА ПЛАНЕТЕ
сразу видно мало языков ты видел)))
С++ достаточно удобен если разобратся, хотя по сравнению с каким-нибудь блицем можно и так сказать.

ffinder 26.10.2009 23:39

Ответ: Как перейти на С++
 
Цитата:

Сообщение от NitE (Сообщение 122602)
сразу видно мало языков ты видел)))

это ты смешно пошутил, да

NitE 27.10.2009 00:18

Ответ: Как перейти на С++
 
ну если я не смешно пошутил надо сравнить hello worldы

Brainfuck
Код:

++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++
 .>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.
 ------.--------.>+.>.

C++
Код:

#include <iostream> // это необходимо для std::cout и std::endl
 
int main()
{
    std::cout << "Hello, world!" << std::endl;
}

Assembler
Код:

.MODEL TINY
CODE SEGMENT
ASSUME CS:CODE, DS:CODE
ORG 100h
START:
        mov ah,9
        mov dx,OFFSET Msg
        int 21h
        int 20h
        Msg DB 'Hello World',13,10,'$'
CODE ENDS
END START

C#
Код:

public class ExampleClass
{
  public static void Main()
  {
      System.Console.WriteLine("Hello, world!");
  }
}

Malbolge
Код:

(=<`:9876Z4321UT.-Q+*)M'&%$H"!~}|Bzy?=|{z]KwZY44Eq0/{mlk**
hKs_dG5[m_BA{?-Y;;Vb'rR5431M}/.zHGwEDCBA@98\6543W10/.R,+O<

Java
Код:

public class HelloWorld {
  public static void main(String[] args) {
    System.out.println("Hello, world!");
  }
}

имхо С++ далёк от полной замороченностьи

ffinder 27.10.2009 00:45

Ответ: Как перейти на С++
 
Цитата:

Сообщение от NitE (Сообщение 122615)
ну если я не смешно пошутил надо сравнить hello worldы

БУГАГА!!!:-D
ты сегодня просто жгеш:super:

По секрету: языки сравнивают на реальных задачах, в крайнем случае на реализации алгоритмов (например: сортировки)
А смешную херню выбрасываем сразу. Прощайте, Brainfuck и Malbolge.

Чисто для смеха:
Forth
" Yoda hello Master the" .

LISP
(format t "Hello, World of Lithp ;-)~%")

ну и из реально используемых языков:
Python
print "Hello, pitonic world!"

Lua
io.write("Hello, Lua!")

ну и Бейсик, чего уж там:
Print "Hello, Basic!"
ну или олдскул 10 PRINT "Hello BASIC!"

Mr_F_ 27.10.2009 02:06

Ответ: Как перейти на С++
 
Цитата:

Malbolge
что это =-O

NitE 27.10.2009 02:44

Ответ: Как перейти на С++
 
спец. язык для замых упоротых, хелло ворлд написали только через пару лет после выпуска языка, после изнурительных исследований. хотя в теорий может всё тоже что и С++

Лit}{Ъ 27.10.2009 12:51

Ответ: Как перейти на С++
 
Цитата:

Сообщение от ffinder (Сообщение 122593)
MS VC простой как веник. Не найти на панели инструментов кнопку Build - это надо постараться. Если для тебя это уже сложно - то если б ты случайно узнал, как С++ компилятор выглядит изнутри... тебе бы просто разорвало голову.

Начни с самого простого. Научись писать helloworld. Потом попробуй программы из нескольких файлов (.cpp). Потом почитай как делать libы.

И запомни сразу: С++ САМЫЙ ЗАМОРОЧЕННЫЙ И НЕЛОГИЧНЫЙ ЯЗЫК НА ПЛАНЕТЕ. Так уж сложилось.

Честно объясняю кнопочку запустить я заметил сразу но она долгое время была не активна (не горела). Я что то натыкал и всё само собой наладилось (что я зделал не знаю до сих пор). Это не горение и вызвало недоумение(у меня был си 6.0 в нем я компилил(неудачно с кучей ошибок), тоько из за своей неновизны он не читал Vsproj) ! Хелоу ворд я писал (только давно и на Турбо Си). Про то что си сложный я знаю(хотя говорят есть сложнее). А вообше большое спасибо за советы.

IGR 27.10.2009 13:15

Ответ: Как перейти на С++
 
Malbolge, Brainfuck, COW ...
я извиняюсь, но свихнутые дибилы придумывают такие языки !!
пусть сами на них и кодят !!
http://ru.wikipedia.org/wiki/%D0%AD%D0%B7%D0%BE%D1%82%D0%B5%D1%80%D0%B8%D1%87%D 0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D1%8F%D0%B7%D1%8B%D0 %BA%D0%B8_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0% BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8 %D1%8F

Лit}{Ъ 27.10.2009 14:01

Ответ: Как перейти на С++
 
Цитата:

Сообщение от NitE (Сообщение 122615)
ну если я не смешно пошутил надо сравнить hello worldы

Brainfuck
Код:

++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++
 .>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.
 ------.--------.>+.>.

C++
Код:

#include <iostream> // это необходимо для std::cout и std::endl
 
int main()
{
    std::cout << "Hello, world!" << std::endl;
}

Assembler
Код:

.MODEL TINY
CODE SEGMENT
ASSUME CS:CODE, DS:CODE
ORG 100h
START:
        mov ah,9
        mov dx,OFFSET Msg
        int 21h
        int 20h
        Msg DB 'Hello World',13,10,'$'
CODE ENDS
END START

C#
Код:

public class ExampleClass
{
  public static void Main()
  {
      System.Console.WriteLine("Hello, world!");
  }
}

Malbolge
Код:

(=<`:9876Z4321UT.-Q+*)M'&%$H"!~}|Bzy?=|{z]KwZY44Eq0/{mlk**
hKs_dG5[m_BA{?-Y;;Vb'rR5431M}/.zHGwEDCBA@98\6543W10/.R,+O<

Java
Код:

public class HelloWorld {
  public static void main(String[] args) {
    System.out.println("Hello, world!");
  }
}

имхо С++ далёк от полной замороченностьи

Ужас! И ведь люди пишут на этом! Barainfuck вообше полня жуть. Си довольно простой по сравнению с ними(в определённом смысле). В нем хот и много сложных операторов и такая фигатень тоже присудствует но он для выполнения задач гораздо удобнее.


Часовой пояс GMT +4, время: 06:57.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot