 |
Ошибка линка |
 |
18.11.2004, 18:29
|
#1
|
скромный VIP
Join Date: 06 2003
Location: Yerevan
Age: 38
Posts: 960
Rep Power: 0
|
Ошибка линка
Компилятор: VC++ 6.0
Имеется следующий, банальный код, который должен читать из файла и выводить его на экран.
PHP Code:
#include <fstream.h>
int main()
{
char filename[10];
cin>>filename;
ifstream file;
file.open(filename);
char str[60];
char next;
while(1)
{
file.getline(str,60);
next=file.peek();
if(next==EOF) break;
cout<<str;
};
return 0;
}
при линкинге выдается ошибка
Quote:
error LNK2001: unresolved external symbol _WinMain@16
Debug/aa.exe : fatal error LNK1120: 1 unresolved externals
|
Но поток ifstream обьявлен в fstream.h, а кроме него больше
ничего в коде нет, что обращается к внешним файлам.
В чем проблема?
__________________
И аткуда такие беруцца???
|
|
|
18.11.2004, 18:52
|
#2
|
Академик
Join Date: 08 2002
Location: Yerevan, Armenia
Age: 53
Posts: 4,854
Rep Power: 5
|
V Project Settings ne koplais` ? Poxozhe, problemi s RTL bibliotekoy.
__________________
Женщин не надо понимать, их надо любить!
|
|
|
18.11.2004, 19:23
|
#3
|
скромный VIP
Join Date: 06 2003
Location: Yerevan
Age: 38
Posts: 960
Rep Power: 0
|
А поподробнее можно?
__________________
И аткуда такие беруцца???
|
|
|
19.11.2004, 12:13
|
#4
|
The Reloaded
Join Date: 01 2002
Location: behind the flesh and gelatinе of soft dull eyes
Posts: 3,387
Rep Power: 5
|
скорее всего проект линкуется как виндоус-приложение, а надо как консольное (что-то вроде system:console вместо system:window в опциях линковщика).
|
|
|
19.11.2004, 20:56
|
#5
|
Грустно...
Join Date: 08 2002
Location: Там, где всегда идут дожди
Age: 43
Posts: 21,717
Rep Power: 9
|
однозначно
PHP Code:
include <ftsream.h>
заслуживает оценки 2, или даже кол. Позор да и только. Переходи к стандартному Ц++.
Проблема в том, что приложение оконное, а компилируешь как консольное. Изменои сеттинги проекта.
|
|
|
19.11.2004, 21:22
|
#6
|
Banned
Join Date: 10 2002
Location: Brooklyn, New York
Age: 47
Posts: 3,760
Rep Power: 0
|
Quote:
Originally Posted by Agregat
однозначно
PHP Code:
include <ftsream.h>
|
aga  ft <- eshe kruche oshibka dlya comilyatora
|
|
|
20.11.2004, 04:26
|
#7
|
скромный VIP
Join Date: 06 2003
Location: Yerevan
Age: 38
Posts: 960
Rep Power: 0
|
А где изменить эти самые опции линковщика?Я посмотрел в project settings не нашел ничего похожего.
Данйер - Ду ел хо политехи ПАСКАЛЬ-и дасахос чес? Дранк ен гратахтаки вра компилятор ашхатум....
__________________
И аткуда такие беруцца???
|
|
|
20.11.2004, 05:41
|
#8
|
Banned
Join Date: 10 2002
Location: Brooklyn, New York
Age: 47
Posts: 3,760
Rep Power: 0
|
Shushanik Akopovnas! vai! mi hishacru
|
|
|
20.11.2004, 07:48
|
#9
|
Грустно...
Join Date: 08 2002
Location: Там, где всегда идут дожди
Age: 43
Posts: 21,717
Rep Power: 9
|
Quote:
Originally Posted by analyst
А где изменить эти самые опции линковщика?Я посмотрел в project settings не нашел ничего похожего.
Данйер - Ду ел хо политехи ПАСКАЛЬ-и дасахос чес? Дранк ен гратахтаки вра компилятор ашхатум....
|
субситем : виндоус или субсистем:консоле - в опциях линкера.
|
|
|
20.11.2004, 09:27
|
#10
|
скромный VIP
Join Date: 06 2003
Location: Yerevan
Age: 38
Posts: 960
Rep Power: 0
|
Все, заработало...
Всем спасибо.
__________________
И аткуда такие беруцца???
|
|
|
20.11.2004, 12:28
|
#11
|
Грустно...
Join Date: 08 2002
Location: Там, где всегда идут дожди
Age: 43
Posts: 21,717
Rep Power: 9
|
бабло в институте передашь.
|
|
|
20.11.2004, 12:41
|
#12
|
Ego coder
Join Date: 07 2004
Location: Yerevan, Armenia
Age: 44
Posts: 3,738
Rep Power: 5
|
нет чтоб безвозмездно помогал...
__________________
Каждый сам кузнец своего счастья, и несчастья тоже.
|
|
|
20.11.2004, 13:13
|
#13
|
панаехавший
Join Date: 06 2003
Location: форпост
Age: 38
Posts: 4,007
Rep Power: 0
|
У Агрегата нынче коммарционализация пошла. Хорошо что мы с ним не в одном институте.
|
|
|
20.11.2004, 13:29
|
#14
|
The Reloaded
Join Date: 01 2002
Location: behind the flesh and gelatinе of soft dull eyes
Posts: 3,387
Rep Power: 5
|
Quote:
Originally Posted by AvDav
нет чтоб безвозмездно помогал...
|
агрегат дал лишь второй правильный ответ (после моего), да и тот не совсем правилен, а я оплаты не требую. так что основания не платить имеются
|
|
|
20.11.2004, 21:08
|
#15
|
Грустно...
Join Date: 08 2002
Location: Там, где всегда идут дожди
Age: 43
Posts: 21,717
Rep Power: 9
|
А я давал и первый неправильный ответ?
|
|
|
All times are GMT. The time now is 15:36. |
|
|