Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> проблемы с компиляцией 
:(
    Опции темы
Гость_stels
Дата 4.10.2005, 22:24 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Привет всем! Только начал изучать C++ как столкнулся с проблемой : компилятор lcc-win32 ни в какую не хочет компилировать проги из туториала. Во-первых он почему-то не признаёт cout и cin , так что например компиляция такой программы:

#include <iostream.h>

void setstring (char szOut [], char szIn [])
{
int n=0;
do {
szOut[n] = szIn[n];
} while (szIn[n++] != '\0');
}

int main ()
{
char szMyName [20];
setstring (szMyName,"J. Soulie");
cout << szMyName;
return 0;
}

Вызывает такие ошибки:
Error cnc.c 15 undefined reference to _cout
Error cnc.c 15 undefined reference to _op_leftshift_piostream_pchar
Помогите plz разобраться с проблемой
  Вверх
Zero
Дата 4.10.2005, 22:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2169
Регистрация: 23.10.2004
Где: Россия, г. Рязань

Репутация: нет
Всего: 24



Цитата
не признаёт cout и cin ,

А как на счёт пространства имён добавить после строчки:
Код

#include <iostream.h>

Попробуй добавить вот такую:
Код

using namespace std;

PM MAIL ICQ   Вверх
Гость_stels
Дата 4.10.2005, 23:00 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered












using namespace std;=>

Warning cnc.c: 2 no type specified. Defaulting to int
Error cnc.c: 2 Syntax error; missing semicolon before `namespace'
Warning cnc.c: 2 no type specified. Defaulting to int
Error cnc.c: 2 Syntax error; missing semicolon before `std'
Warning cnc.c: 2 no type specified. Defaulting to int

Так тоже не хочет

  Вверх
Mayk
Дата 5.10.2005, 07:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

Репутация: 45
Всего: 134



Не работал с lcc, но
1) Он точно является компилятором с++, а не просто с?
2) некоторые компиляторы(пример: борла афаир) определяют что файл является cppным по расширению файла. С++ файл обычно имеет расширение .cpp, но никак не .c
3) вместо #include <iostream.h> следует писать #include <iostream>


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
srd
Дата 5.10.2005, 08:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нереварин
**


Профиль
Группа: Участник Клуба
Сообщений: 951
Регистрация: 30.8.2003
Где: Владивосток

Репутация: 27
Всего: 49



lcc-win32 - это голый Си, нет там Си++.


--------------------
Не смей читать мою подпись!!!
PM MAIL Jabber   Вверх
nerezus
Дата 5.10.2005, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 3
Всего: 43





--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0660 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.