Показать полную графическую версию : Помогите в работе с Dev-C++
ShadowMas
15-06-2008, 17:17
Что то я немогу никак скомпилировать свои файлы, да впрочем, и не только свои?
Кто пользуется этой прогой подскажите как работать с ней а то я уже аж подустал голову ломать,что нетак вот к приеру даже такойвот код выдаёт ошибку?
#include <iostream.h>
void main(void)
{
cout << "Учимся программировать на языке C++!";
}
Может учебник какой то по ней есть?
P.S.
Я вообще то раньше только на скрипте пробывал писать :) ,а вот теперь решил подрости
Какие выдаёт ошибки?
А насчёт <iostream.h> недавно даже обсуждение было
http://forum.oszone.net/post-808081.html#post808081 (как раз в этой теме использовался компилятор поддерживающий средой Dev-C++)
http://forum.oszone.net/post-816102.html#post816102
Но скорей всего там для совместимости оставлена заглушка, так что ошибки могут быть в другом ключе.
ShadowMas, Как и сказал Admiral, Какие выдаёт ошибки? »Ошибки нужны, что за ошибки?
Если уже так пошло, то лучше добавить строку после cout<<"Учимся программировать на языке С++!"; и после #include <iostream.h>
#include <iostream.h>
#include <conio.h> // Вот эту строку добавить
void main(void)
{
cout << "Учимся программировать на языке C++!";
getch(); // И эту строку добавить.
}
или
#include <iostream>
using std::cout;
using std::endl;
#include <conio.h>
void main(void)
{
cout << "Учимся программировать на языке C++!"<<endl;
getch();
}
P.S. А какой компилятор?!
Drongo, <conio.h> это жуткий нестандартный пережиток досовского прошлого, который отсутствует во всех более-менее приличных комипляторах. Читать http://en.wikipedia.org/wiki/Conio.h до просветления.
Dev-C++ компилирует с помощью gcc (MinGW), а gcc не кушает вот такую строчку:
void main(void) »
Её надо заменить на
int main()
и всё должно прекрасно скомпилироваться. Ну про <iostream.h> уже сказали.
ShadowMas, Выкиньте свою книжку. Она вас хорошему не научит, раз с таких примеров начинается. И в будущем, если есть ошибки компиляции, их тоже надо приводить. чтоб остальным не приходилось гадать на кофейной гуще.
ShadowMas, А насчёт <iostream.h> недавно даже обсуждение было » Вот. <iostream> или <iostream.h>, Что правильнее? (http://www.progz.ru/forum/index.php?showtopic=28426)
ivank, <conio.h> это жуткий нестандартный пережиток »Тогда добавить переменную для считывания, чтобы окно не закрылось.
#include <iostream>
using std::cout;
using std::endl;
int main()
{
int z;
cout << "Учимся программировать на языке C++!"<<endl;
cin >> z;
return 0;
}
ShadowMas
16-06-2008, 03:09
Сенкс всем кто отозвался буду пробывать дальше, пок начал разруливать с Delphi
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.