Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Помогите в работе с Dev-C++

Ответить
Настройки темы
C/C++ - Помогите в работе с Dev-C++

Пользователь


Сообщения: 98
Благодарности: 1

Профиль | Отправить PM | Цитировать


Что то я немогу никак скомпилировать свои файлы, да впрочем, и не только свои?
Кто пользуется этой прогой подскажите как работать с ней а то я уже аж подустал голову ломать,что нетак вот к приеру даже такойвот код выдаёт ошибку?



#include <iostream.h>
void main(void)
{
cout << "Учимся программировать на языке C++!";
}


Может учебник какой то по ней есть?

P.S.

Я вообще то раньше только на скрипте пробЫвал писать ,а вот теперь решил подрости

Отправлено: 17:17, 15-06-2008

 

Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


Какие выдаёт ошибки?
А насчёт <iostream.h> недавно даже обсуждение было
http://forum.oszone.net/post-808081.html#post808081 (как раз в этой теме использовался компилятор поддерживающий средой Dev-C++)
http://forum.oszone.net/post-816102.html#post816102
Но скорей всего там для совместимости оставлена заглушка, так что ошибки могут быть в другом ключе.

Отправлено: 18:29, 15-06-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1392

Профиль | Сайт | Отправить PM | Цитировать


ShadowMas, Как и сказал Admiral,
Цитата 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. А какой компилятор?!

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif


Отправлено: 21:09, 15-06-2008 | #3


редкий гость


Сообщения: 1696
Благодарности: 44

Профиль | Сайт | Отправить PM | Цитировать


Drongo, <conio.h> это жуткий нестандартный пережиток досовского прошлого, который отсутствует во всех более-менее приличных комипляторах. Читать http://en.wikipedia.org/wiki/Conio.h до просветления.

Dev-C++ компилирует с помощью gcc (MinGW), а gcc не кушает вот такую строчку:
Цитата ShadowMas:
void main(void) »
Её надо заменить на
Код: Выделить весь код
int main()
и всё должно прекрасно скомпилироваться. Ну про <iostream.h> уже сказали.

ShadowMas, Выкиньте свою книжку. Она вас хорошему не научит, раз с таких примеров начинается. И в будущем, если есть ошибки компиляции, их тоже надо приводить. чтоб остальным не приходилось гадать на кофейной гуще.

-------
http://ivank.ru

Это сообщение посчитали полезным следующие участники:

Отправлено: 21:42, 15-06-2008 | #4


Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1392

Профиль | Сайт | Отправить PM | Цитировать


ShadowMas,
Цитата Admiral:
А насчёт <iostream.h> недавно даже обсуждение было »
Вот. <iostream> или <iostream.h>, Что правильнее?


ivank,
Цитата ivank:
<conio.h> это жуткий нестандартный пережиток »
Тогда добавить переменную для считывания, чтобы окно не закрылось.

Код: Выделить весь код
#include <iostream>
using std::cout;
using std::endl;

int main() 
{
    int z;

    cout << "Учимся программировать на языке C++!"<<endl;
    
    cin >> z;
   
    return 0;
}

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif


Последний раз редактировалось Drongo, 15-06-2008 в 23:09. Причина: Подправил код...


Отправлено: 21:43, 15-06-2008 | #5


Пользователь


Сообщения: 98
Благодарности: 1

Профиль | Отправить PM | Цитировать


Сенкс всем кто отозвался буду пробывать дальше, пок начал разруливать с Delphi

Отправлено: 03:09, 16-06-2008 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Помогите в работе с Dev-C++

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Помогите в работе з бинарными данными .bin BMW09121985 Программирование и базы данных 14 03-05-2009 22:13
C/C++ - Помогите с Циклами в dev cpp VFRc Программирование и базы данных 2 23-03-2009 23:13
Delphi - *Delphi* | Помогите в работе с реестром Denhell Программирование и базы данных 2 09-07-2005 11:43




 
Переход