ну вроде как я понял так ( спорить не буду ) вот аналогично писать ту же самую всеми любимую #include <iostream> #include <conio.h> using namespace std; void main () { cout << "hello world!!!" << endl; _getch (); }
так же как на visual studio express 2008,
g++ её скомпилирует?
UPD. Хотя не, библиотеки conio нету кажется... UPD2. Вот так прокатит:#include <iostream> using namespace std; int main () { cout << "hello world!!!" << endl; return 0; }А getch не нужен - вывод и так окажется в консоли.
Ну, как...
Если тебе не надо делать проект какой-нить, а просто программу написать, то открываешь любой текстовый редактор (если в графике, то лучше Kate, если в консоли, то лучше vim, хотя его надо поизучать, он своеобразный). Пишешь код данной программы в редакторе и сохраняешь в файл с расширением .cxx. Далее идешь в консоли в каталог с сохраненным файлом, в этой директории делаешь командуg++ program.cxxПрограмма компилируется, при этом, если возникают ошибки, выводятся соответствующие сообщения (это все в консоли). Если программа скомпилировалась, то в этом же каталоге появится файл a.out - это бинарник.
Запустить его на исполнение нужно командой./a.outВот, в принципе, краткое руководство))
Не я пока на С++ тормазнусь некоторое время, у меня книга ещё не прочитана "как программировать на С++" (Х.М.Дейтел , П.Дж.Дейтел) 1400 стр , вот и читаю потихоньку.Всё же на будущее буду знать.
Небольшая просьба, если можно - накидать пару ссылок на электронные версии книжок или самоучителей "программирование на C, C++, C# с нуля", а то в вузе только на ассемблере начинал, да так и не закончил, и в своё время на Ruby пытался игру движок для игры сделать, кочу сначала с высокоуровневыми языками разобраться 8) Если затрудняет тут или религия не позволяет, то в приват или на мыло. Заранее спасибо 8)
меня одного смущает на "g++ в (win32)"?
ну вроде как я понял так ( спорить не буду ) вот аналогично писать ту же самую всеми любимую
#include <iostream>
#include <conio.h>
using namespace std;
void main ()
{
cout << "hello world!!!" << endl;
_getch ();
}
так же как на visual studio express 2008,
g++ её скомпилирует?
Скомпилирует!
UPD. Хотя не, библиотеки conio нету кажется...
UPD2. Вот так прокатит:
#include <iostream>
А getch не нужен - вывод и так окажется в консоли.using namespace std;
int main ()
{
cout << "hello world!!!" << endl;
return 0;
}
Voyageur вот это ответ, спасибо
а можешь поэтапно написать как создать и скомпилоровать?
Если не сложно
Ну, как...
Если тебе не надо делать проект какой-нить, а просто программу написать, то открываешь любой текстовый редактор (если в графике, то лучше Kate, если в консоли, то лучше vim, хотя его надо поизучать, он своеобразный). Пишешь код данной программы в редакторе и сохраняешь в файл с расширением .cxx. Далее идешь в консоли в каталог с сохраненным файлом, в этой директории делаешь команду
g++ program.cxx
Программа компилируется, при этом, если возникают ошибки, выводятся соответствующие сообщения (это все в консоли). Если программа скомпилировалась, то в этом же каталоге появится файл a.out - это бинарник.Запустить его на исполнение нужно командой
./a.out
Вот, в принципе, краткое руководство))P.S. Вот скрин небольшой сделал:
getch чтобы программа не завершилась до нажатия любой клавиши
Ага , только в g++ это не надо , Та и вообще я уже давненько kdevelop поставил и через него редактирую код и компилирую через cmake.
спасибо я попробую мог бы плюсовать то плюсанул но балов ещё нет толком))))))))
Нет, не катит!
Если в обычном редакторе не очень удобно, то можно поставить IDE, их тоже есть!)) Например, KDevelop.
Понятно ну спасибо что помог теперь есть вообще от чего исходить
ИМХО: Я бы в Kubuntu в качестве IDE поставил бы QTCreator
Я бы тоже))
Посмотри тему API функции Linux.
ок гляну
Кстати если программирование "зацепит" и появится желание продолжить... то неплохо бы почитать и про git очень рульная штука ))
Не я пока на С++ тормазнусь некоторое время, у меня книга ещё не прочитана "как программировать на С++" (Х.М.Дейтел , П.Дж.Дейтел) 1400 стр , вот и читаю потихоньку.Всё же на будущее буду знать.
Небольшая просьба, если можно - накидать пару ссылок на электронные версии книжок или самоучителей "программирование на C, C++, C# с нуля", а то в вузе только на ассемблере начинал, да так и не закончил, и в своё время на Ruby пытался игру движок для игры сделать, кочу сначала с высокоуровневыми языками разобраться 8) Если затрудняет тут или религия не позволяет, то в приват или на мыло. Заранее спасибо 8)
Пиши в личку контакты - у меня такого добра много, вышлю!
Chibiko я бы посоветовал как программировать на С++
или вот
я учусь по первой
Отправить комментарий