|
0 / 0 / 0
Регистрация: 29.03.2013
Сообщений: 23
|
|||||||||||
Std::ifstream не хочет нормально работать12.05.2014, 12:20. Показов 7718. Ответов 12
Метки нет (Все метки)
Доброго времени суток!
Поясните, пожалуйста, как исправить такие вот проблемки... Компилятору не нравится строчка
error C2079: "arch" использует неопределенный class "std::basic_ifstream<_Elem,_Traits>" with [ _Elem=char, _Traits=std::char_traits<char> ] error C2078: слишком много инициализаторов И еще при окончании работы с потоком
error C2039: close: не является членом "System::Int32" c:\program files (x86)\reference assemblies\microsoft\framework\.netframe work\v4.0\mscorlib.dll: см. объявление "System::Int32" В проекте, из которого взята функция все нормально компилируется и на моем компе.
0
|
|||||||||||
| 12.05.2014, 12:20 | |
|
Ответы с готовыми решениями:
12
Чтение бинарного файла в поток std::ifstream и вывод в другой бинарный файл std::ofstream (создание копии) Инициализация std::ifstream Ifstream не хочет видеть файл |
|
Модератор
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,244
|
|
| 12.05.2014, 12:36 | |
|
У меня была подобная ошибка.
Перестала появляться, когда в функции в параметре типа fstream поменял передачу по значению на передачу по ссылке.
0
|
|
|
|
||||||
| 12.05.2014, 12:41 | ||||||
Добавлено через 4 минуты zss, сомневаюсь, что автор ещё и в функцию передаёт fstreаm как параметр!
0
|
||||||
|
0 / 0 / 0
Регистрация: 29.03.2013
Сообщений: 23
|
||
| 12.05.2014, 12:49 [ТС] | ||
|
Пробовала я и с <fstream>, и без него...
С этим инклудом выдает 82 ошибки в obj - файле. Добавлено через 2 минуты
0
|
||
|
Модератор
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,244
|
|
| 12.05.2014, 12:55 | |
|
0
|
|
|
|
|
| 12.05.2014, 13:11 | |
|
Sherattan, а нафига ты вообще fstream не подключал? Подключи и не убирай, и тогда уже говори, какие ошибки остались! Zss говорит о ситуации, когда файлпоток передаётся в качестве аргумента во внешнюю функцию! У тебя же такого нет?
Добавлено через 10 минут Sherattan, ошибки в обж файле это скорее всего ошибки линковщика! Они всегда проявляются лишь после успешной компиляции! Убирая фстрим, ты намерянно создаёшь ошибку компиляции! Тебе кажется, что ты исправил кучу ошибок линковки - на самом деле до линковки билд просто не доходит! Ставь инклуд и называй новые ошибки!
0
|
|
|
0 / 0 / 0
Регистрация: 29.03.2013
Сообщений: 23
|
|
| 12.05.2014, 13:51 [ТС] | |
|
Нет-нет, теперь уже я добавила <fstream> и не убираю её.
Ошибки вот какие: LNK2001, LNK2019, LNK2020, LNK2028 Кликните здесь для просмотра всего текста
error LNK2028: ссылка на неразрешенную лексему (0A0004AD) "void __cdecl err_msg(struct _iobuf *,char const *,...)" (?err_msg@@$$FYAXPAU_iobuf@@PBDZZ) в функции "int __cdecl Init_List(struct _iobuf *,class JAULA::Value_Complex const &,struct _SPIS_OBMEN * &)" (?Init_List@@$$FYAHPAU_iobuf@@ABVValue_C omplex@JAULA@@AAPAU_SPIS_OBMEN@@@Z)
error LNK2028: ссылка на неразрешенную лексему (0A0004AF) "extern "C" void __stdcall CoUninitialize(void)" (?CoUninitialize@@$$J10YGXXZ) в функции "void __cdecl LocalCleanup(void)" (?LocalCleanup@@$$FYAXXZ) error LNK2028: ссылка на неразрешенную лексему (0A0004BA) "extern "C" void __stdcall CoTaskMemFree(void *)" (?CoTaskMemFree@@$$J14YGXPAX@Z) в функции "void __cdecl LocalCleanup(void)" (?LocalCleanup@@$$FYAXXZ) error LNK2028: ссылка на неразрешенную лексему (0A0004BC) "void __cdecl err_msg2(struct _iobuf *,char const *,...)" (?err_msg2@@$$FYAXPAU_iobuf@@PBDZZ) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004BE) "void __cdecl err_msg2(struct _iobuf *,char const *,...)" (?err_msg2@@$$FYAXPAU_iobuf@@PBDZZ) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004C1) "extern "C" long __stdcall CoCreateInstance(struct _GUID const &,struct IUnknown *,unsigned long,struct _GUID const &,void * *)" (?CoCreateInstance@@$$J220YGJABU_GUID@@P AUIUnknown@@K0PAPAX@Z) в функции "int __cdecl RunProc(struct _iobuf *)" (?RunProc@@$$FYAHPAU_iobuf@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004C2) "void __cdecl err_msg2(struct _iobuf *,char const *,...)" (?err_msg2@@$$FYAXPAU_iobuf@@PBDZZ) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004C3) "extern "C" long __stdcall CoInitializeEx(void *,unsigned long)" (?CoInitializeEx@@$$J18YGJPAXK@Z) в функции "int __cdecl RunProc(struct _iobuf *)" (?RunProc@@$$FYAHPAU_iobuf@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004C7) "extern "C" long __stdcall VariantClear(struct tagVARIANT *)" (?VariantClear@@$$J14YGJPAUtagVARIANT@@@ Z) в функции "public: virtual long __stdcall Callback::OnDataChange(unsigned long,unsigned long,long,long,unsigned long,unsigned long *,struct tagVARIANT *,unsigned short *,struct _FILETIME *,long *)" (?OnDataChange@Callback@@$$FUAGJKKJJKPAK PAUtagVARIANT@@PAGPAU_FILETIME@@PAJ@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004C8) "extern "C" long __stdcall VariantChangeType(struct tagVARIANT *,struct tagVARIANT const *,unsigned short,unsigned short)" (?VariantChangeType@@$$J216YGJPAUtagVARI ANT@@PBU1@GG@Z) в функции "public: virtual long __stdcall Callback::OnDataChange(unsigned long,unsigned long,long,long,unsigned long,unsigned long *,struct tagVARIANT *,unsigned short *,struct _FILETIME *,long *)" (?OnDataChange@Callback@@$$FUAGJKKJJKPAK PAUtagVARIANT@@PAGPAU_FILETIME@@PAJ@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004C9) "extern "C" void __stdcall VariantInit(struct tagVARIANT *)" (?VariantInit@@$$J14YGXPAUtagVARIANT@@@Z ) в функции "public: virtual long __stdcall Callback::OnDataChange(unsigned long,unsigned long,long,long,unsigned long,unsigned long *,struct tagVARIANT *,unsigned short *,struct _FILETIME *,long *)" (?OnDataChange@Callback@@$$FUAGJKKJJKPAK PAUtagVARIANT@@PAGPAU_FILETIME@@PAJ@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004CE) "void __cdecl err_msg2(struct _iobuf *,char const *,...)" (?err_msg2@@$$FYAXPAU_iobuf@@PBDZZ) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004D0) "void __cdecl WinErrTxt(unsigned long,char *)" (?WinErrTxt@@$$FYAXKPAD@Z) в функции __catch$?InitProc@@$$FYAHPAU_iobuf@@V?$b asic_string@DU?$char_traits@D@std@@V?$al locator@D@2@@std@@@Z$0 error LNK2028: ссылка на неразрешенную лексему (0A0004D2) "extern "C" int __stdcall WSACleanup(void)" (?WSACleanup@@$$J10YGHXZ) в функции "int __cdecl StopProc(struct _iobuf *)" (?StopProc@@$$FYAHPAU_iobuf@@@Z) Proba 1.obj : error LNK2028: ссылка на неразрешенную лексему (0A0004D3) "extern "C" int __stdcall closesocket(unsigned int)" (?closesocket@@$$J14YGHI@Z) в функции "int __cdecl StopProc(struct _iobuf *)" (?StopProc@@$$FYAHPAU_iobuf@@@Z) error LNK2020: неразрешенная лексема (0A0004D4) "int gSlaveSocket" (?gSlaveSocket@@3HA) error LNK2028: ссылка на неразрешенную лексему (0A0004D5) "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall JAULA::Exception::getOrigin(void)const " (?getOrigin@Exception@JAULA@@$$FQBEABV?$ basic_string@DU?$char_traits@D@std@@V?$a llocator@D@2@@std@@XZ) в функции __catch$?InitProc@@$$FYAHPAU_iobuf@@V?$b asic_string@DU?$char_traits@D@std@@V?$al locator@D@2@@std@@@Z$0 error LNK2028: ссылка на неразрешенную лексему (0A0004D6) "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall JAULA::Exception::getAction(void)const " (?getAction@Exception@JAULA@@$$FQBEABV?$ basic_string@DU?$char_traits@D@std@@V?$a llocator@D@2@@std@@XZ) в функции __catch$?InitProc@@$$FYAHPAU_iobuf@@V?$b asic_string@DU?$char_traits@D@std@@V?$al locator@D@2@@std@@@Z$0 error LNK2028: ссылка на неразрешенную лексему (0A0004D7) "void __cdecl err_msg2(struct _iobuf *,char const *,...)" (?err_msg2@@$$FYAXPAU_iobuf@@PBDZZ) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004D8) "public: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall JAULA::Exception::getDetail(void)const " (?getDetail@Exception@JAULA@@$$FUBEABV?$ basic_string@DU?$char_traits@D@std@@V?$a llocator@D@2@@std@@XZ) в функции __catch$?InitProc@@$$FYAHPAU_iobuf@@V?$b asic_string@DU?$char_traits@D@std@@V?$al locator@D@2@@std@@@Z$0 error LNK2028: ссылка на неразрешенную лексему (0A0004D9) "public: enum JAULA::Exception::ExCode __thiscall JAULA::Exception::getCode(void)const " (?getCode@Exception@JAULA@@$$FQBE?AW4ExC ode@12@XZ) в функции __catch$?InitProc@@$$FYAHPAU_iobuf@@V?$b asic_string@DU?$char_traits@D@std@@V?$al locator@D@2@@std@@@Z$0 error LNK2028: ссылка на неразрешенную лексему (0A0004DA) "public: virtual __thiscall JAULA::Exception::~Exception(void)" (??1Exception@JAULA@@$$FUAE@XZ) в функции __catch$?InitProc@@$$FYAHPAU_iobuf@@V?$b asic_string@DU?$char_traits@D@std@@V?$al locator@D@2@@std@@@Z$0 error LNK2028: ссылка на неразрешенную лексему (0A0004DB) "public: static class JAULA::Value_Complex * __cdecl JAULA::Parser: arseStream(class std::basic_istream<char,struct std::char_traits<char> > &,bool,bool)" (?parseStream@Parser@JAULA@@$$FSAPAVValu e_Complex@2@AAV?$basic_istream@DU?$char_ traits@D@std@@@std@@_N1@Z) в функции "int __cdecl InitProc(struct _iobuf *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?InitProc@@$$FYAHPAU_iobuf@@V?$basic_st ring@DU?$char_traits@D@std@@V?$allocator @D@2@@std@@@Z)error LNK2028: ссылка на неразрешенную лексему (0A0004DC) "void __cdecl err_sys(struct _iobuf *,char const *,...)" (?err_sys@@$$FYAXPAU_iobuf@@PBDZZ) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004DD) "extern "C" int __stdcall bind(unsigned int,struct sockaddr const *,int)" (?bind@@$$J212YGHIPBUsockaddr@@H@Z) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004DE) "extern "C" unsigned short __stdcall htons(unsigned short)" (?htons@@$$J14YGGG@Z) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004DF) "extern "C" int __stdcall setsockopt(unsigned int,int,int,char const *,int)" (?setsockopt@@$$J220YGHIHHPBDH@Z) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004E0) "extern "C" unsigned int __stdcall socket(int,int,int)" (?socket@@$$J212YGIHHH@Z) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004E1) "void __cdecl err_quit(struct _iobuf *,char const *,...)" (?err_quit@@$$FYAXPAU_iobuf@@PBDZZ) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004E2) "void __cdecl err_msg2(struct _iobuf *,char const *,...)" (?err_msg2@@$$FYAXPAU_iobuf@@PBDZZ) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004E3) "extern "C" int __stdcall WSAStartup(unsigned short,struct WSAData *)" (?WSAStartup@@$$J18YGHGPAUWSAData@@@Z) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004E4) "void __cdecl err_msg(struct _iobuf *,char const *,...)" (?err_msg@@$$FYAXPAU_iobuf@@PBDZZ) в функции "int __cdecl Init_List(struct _iobuf *,class JAULA::Value_Complex const &,struct _SPIS_OBMEN * &)" (?Init_List@@$$FYAHPAU_iobuf@@ABVValue_C omplex@JAULA@@AAPAU_SPIS_OBMEN@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004E5) "void __cdecl err_msg(struct _iobuf *,char const *,...)" (?err_msg@@$$FYAXPAU_iobuf@@PBDZZ) в функции "int __cdecl Init_List(struct _iobuf *,class JAULA::Value_Complex const &,struct _SPIS_OBMEN * &)" (?Init_List@@$$FYAHPAU_iobuf@@ABVValue_C omplex@JAULA@@AAPAU_SPIS_OBMEN@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004E6) "void __cdecl err_msg(struct _iobuf *,char const *,...)" (?err_msg@@$$FYAXPAU_iobuf@@PBDZZ) в функции "int __cdecl Init_List(struct _iobuf *,class JAULA::Value_Complex const &,struct _SPIS_OBMEN * &)" (?Init_List@@$$FYAHPAU_iobuf@@ABVValue_C omplex@JAULA@@AAPAU_SPIS_OBMEN@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004E7) "void __cdecl err_msg(struct _iobuf *,char const *,...)" (?err_msg@@$$FYAXPAU_iobuf@@PBDZZ) в функции "int __cdecl Init_List(struct _iobuf *,class JAULA::Value_Complex const &,struct _SPIS_OBMEN * &)" (?Init_List@@$$FYAHPAU_iobuf@@ABVValue_C omplex@JAULA@@AAPAU_SPIS_OBMEN@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004E8) "extern "C" unsigned long __stdcall inet_addr(char const *)" (?inet_addr@@$$J14YGKPBD@Z) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2020: неразрешенная лексема (0A0004E9) "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > sendMCastIP" (?sendMCastIP@@3V?$basic_string@DU?$char _traits@D@std@@V?$allocator@D@2@@std@@A) error LNK2020: неразрешенная лексема (0A0004EA) "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > sendIP" (?sendIP@@3V?$basic_string@DU?$char_trai ts@D@std@@V?$allocator@D@2@@std@@A) error LNK2028: ссылка на неразрешенную лексему (0A0004EB) "void __cdecl err_msg(struct _iobuf *,char const *,...)" (?err_msg@@$$FYAXPAU_iobuf@@PBDZZ) в функции "int __cdecl Init_List(struct _iobuf *,class JAULA::Value_Complex const &,struct _SPIS_OBMEN * &)" (?Init_List@@$$FYAHPAU_iobuf@@ABVValue_C omplex@JAULA@@AAPAU_SPIS_OBMEN@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004EC) "public: virtual __thiscall JAULA::Value_Object::~Value_Object(void) " (??1Value_Object@JAULA@@$$FUAE@XZ) в функции "int __cdecl Prep_pOutMsg(struct _iobuf *,class JAULA::Value_Object const *,struct _OutMsg * &,struct _OutMsg * &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?Prep_pOutMsg@@$$FYAHPAU_iobuf@@PBVValu e_Object@JAULA@@AAPAU_OutMsg@@2ABV?$basi c_string@DU?$char_traits@D@std@@V?$alloc ator@D@2@@std@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004ED) "public: __thiscall JAULA::Value_Object::Value_Object(class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class JAULA::Value *,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std: air<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const ,class JAULA::Value *> > > const &)" (??0Value_Object@JAULA@@$$FQAE@ABV?$map@ V?$basic_string@DU?$char_traits@D@std@@V ?$allocator@D@2@@std@@PAVValue@JAULA@@U? $less@V?$basic_string@DU?$char_traits@D@ std@@V?$allocator@D@2@@std@@@2@V?$alloca tor@U?$pair@$$CBV?$basic_string@DU?$char _traits@D@std@@V?$allocator@D@2@@std@@PA VValue@JAULA@@@std@@@2@@std@@@Z) в функции "int __cdecl Prep_pOutMsg(struct _iobuf *,class JAULA::Value_Object const *,struct _OutMsg * &,struct _OutMsg * &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?Prep_pOutMsg@@$$FYAHPAU_iobuf@@PBVValu e_Object@JAULA@@AAPAU_OutMsg@@2ABV?$basi c_string@DU?$char_traits@D@std@@V?$alloc ator@D@2@@std@@@Z)error LNK2028: ссылка на неразрешенную лексему (0A0004EE) "public: long __thiscall JAULA::Value_Number_Int::getData(void)co nst " (?getData@Value_Number_Int@JAULA@@$$FQBE JXZ) в функции "int __cdecl GetInt(class JAULA::Value_Object const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?GetInt@@$$FYAHABVValue_Object@JAULA@@A BV?$basic_string@DU?$char_traits@D@std@@ V?$allocator@D@2@@std@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004EF) "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall JAULA::Value_String::getData(void)const " (?getData@Value_String@JAULA@@$$FQBEABV? $basic_string@DU?$char_traits@D@std@@V?$ allocator@D@2@@std@@XZ) в функции "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl GetString(class JAULA::Value_Object const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?GetString@@$$FYA?AV?$basic_string@DU?$ char_traits@D@std@@V?$allocator@D@2@@std @@ABVValue_Object@JAULA@@ABV12@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004F1) "public: class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class JAULA::Value *,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std: air<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const ,class JAULA::Value *> > > const & __thiscall JAULA::Value_Object::getData(void)const " (?getData@Value_Object@JAULA@@$$FQBEABV? $map@V?$basic_string@DU?$char_traits@D@s td@@V?$allocator@D@2@@std@@PAVValue@JAUL A@@U?$less@V?$basic_string@DU?$char_trai ts@D@std@@V?$allocator@D@2@@std@@@2@V?$a llocator@U?$pair@$$CBV?$basic_string@DU? $char_traits@D@std@@V?$allocator@D@2@@st d@@PAVValue@JAULA@@@std@@@2@@std@@XZ) в функции "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl GetString(class JAULA::Value_Object const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?GetString@@$$FYA?AV?$basic_string@DU?$ char_traits@D@std@@V?$allocator@D@2@@std @@ABVValue_Object@JAULA@@ABV12@@Z)error LNK2028: ссылка на неразрешенную лексему (0A0004F2) "void __cdecl err_sys(struct _iobuf *,char const *,...)" (?err_sys@@$$FYAXPAU_iobuf@@PBDZZ) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A0004F3) "void __cdecl err_sys(struct _iobuf *,char const *,...)" (?err_sys@@$$FYAXPAU_iobuf@@PBDZZ) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2028: ссылка на неразрешенную лексему (0A000507) "extern "C" void * __stdcall CoTaskMemAlloc(unsigned long)" (?CoTaskMemAlloc@@$$J14YGPAXK@Z) в функции "void __cdecl GetItemIDs(int,struct _BL *)" (?GetItemIDs@@$$FYAXHPAU_BL@@@Z) error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl err_sys(struct _iobuf *,char const *,...)" (?err_sys@@$$FYAXPAU_iobuf@@PBDZZ) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2019: ссылка на неразрешенный внешний символ "extern "C" int __stdcall bind(unsigned int,struct sockaddr const *,int)" (?bind@@$$J212YGHIPBUsockaddr@@H@Z) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2019: ссылка на неразрешенный внешний символ "extern "C" unsigned short __stdcall htons(unsigned short)" (?htons@@$$J14YGGG@Z) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2019: ссылка на неразрешенный внешний символ "extern "C" int __stdcall setsockopt(unsigned int,int,int,char const *,int)" (?setsockopt@@$$J220YGHIHHPBDH@Z) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2019: ссылка на неразрешенный внешний символ "extern "C" unsigned int __stdcall socket(int,int,int)" (?socket@@$$J212YGIHHH@Z) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl err_quit(struct _iobuf *,char const *,...)" (?err_quit@@$$FYAXPAU_iobuf@@PBDZZ) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2019: ссылка на неразрешенный внешний символ "extern "C" unsigned long __stdcall inet_addr(char const *)" (?inet_addr@@$$J14YGKPBD@Z) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl err_msg2(struct _iobuf *,char const *,...)" (?err_msg2@@$$FYAXPAU_iobuf@@PBDZZ) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2019: ссылка на неразрешенный внешний символ "extern "C" int __stdcall WSAStartup(unsigned short,struct WSAData *)" (?WSAStartup@@$$J18YGHGPAUWSAData@@@Z) в функции "int __cdecl BindSendSocket(int,char const *,char const *,int * const,struct _iobuf *)" (?BindSendSocket@@$$FYAHHPBD0QAHPAU_iobu f@@@Z) error LNK2019: ссылка на неразрешенный внешний символ "extern "C" int __stdcall WSACleanup(void)" (?WSACleanup@@$$J10YGHXZ) в функции "int __cdecl StopProc(struct _iobuf *)" (?StopProc@@$$FYAHPAU_iobuf@@@Z) error LNK2019: ссылка на неразрешенный внешний символ "extern "C" int __stdcall closesocket(unsigned int)" (?closesocket@@$$J14YGHI@Z) в функции "int __cdecl StopProc(struct _iobuf *)" (?StopProc@@$$FYAHPAU_iobuf@@@Z) error LNK2001: неразрешенный внешний символ ""int gSlaveSocket" (?gSlaveSocket@@3HA)" error LNK2019: ссылка на неразрешенный внешний символ "extern "C" void * __stdcall CoTaskMemAlloc(unsigned long)" (?CoTaskMemAlloc@@$$J14YGPAXK@Z) в функции "void __cdecl GetItemIDs(int,struct _BL *)" (?GetItemIDs@@$$FYAXHPAU_BL@@@Z) error LNK2019: ссылка на неразрешенный внешний символ "extern "C" void __stdcall CoUninitialize(void)" (?CoUninitialize@@$$J10YGXXZ) в функции "void __cdecl LocalCleanup(void)" (?LocalCleanup@@$$FYAXXZ) error LNK2019: ссылка на неразрешенный внешний символ "extern "C" void __stdcall CoTaskMemFree(void *)" (?CoTaskMemFree@@$$J14YGXPAX@Z) в функции "void __cdecl LocalCleanup(void)" (?LocalCleanup@@$$FYAXXZ) error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl err_msg(struct _iobuf *,char const *,...)" (?err_msg@@$$FYAXPAU_iobuf@@PBDZZ) в функции "int __cdecl Init_List(struct _iobuf *,class JAULA::Value_Complex const &,struct _SPIS_OBMEN * &)" (?Init_List@@$$FYAHPAU_iobuf@@ABVValue_C omplex@JAULA@@AAPAU_SPIS_OBMEN@@@Z) error LNK2019: ссылка на неразрешенный внешний символ "extern "C" long __stdcall VariantClear(struct tagVARIANT *)" (?VariantClear@@$$J14YGJPAUtagVARIANT@@@ Z) в функции "public: virtual long __stdcall Callback::OnDataChange(unsigned long,unsigned long,long,long,unsigned long,unsigned long *,struct tagVARIANT *,unsigned short *,struct _FILETIME *,long *)" (?OnDataChange@Callback@@$$FUAGJKKJJKPAK PAUtagVARIANT@@PAGPAU_FILETIME@@PAJ@Z) error LNK2019: ссылка на неразрешенный внешний символ "extern "C" long __stdcall VariantChangeType(struct tagVARIANT *,struct tagVARIANT const *,unsigned short,unsigned short)" (?VariantChangeType@@$$J216YGJPAUtagVARI ANT@@PBU1@GG@Z) в функции "public: virtual long __stdcall Callback::OnDataChange(unsigned long,unsigned long,long,long,unsigned long,unsigned long *,struct tagVARIANT *,unsigned short *,struct _FILETIME *,long *)" (?OnDataChange@Callback@@$$FUAGJKKJJKPAK PAUtagVARIANT@@PAGPAU_FILETIME@@PAJ@Z) error LNK2019: ссылка на неразрешенный внешний символ "extern "C" void __stdcall VariantInit(struct tagVARIANT *)" (?VariantInit@@$$J14YGXPAUtagVARIANT@@@Z ) в функции "public: virtual long __stdcall Callback::OnDataChange(unsigned long,unsigned long,long,long,unsigned long,unsigned long *,struct tagVARIANT *,unsigned short *,struct _FILETIME *,long *)" (?OnDataChange@Callback@@$$FUAGJKKJJKPAK PAUtagVARIANT@@PAGPAU_FILETIME@@PAJ@Z) error LNK2019: ссылка на неразрешенный внешний символ "extern "C" long __stdcall CoCreateInstance(struct _GUID const &,struct IUnknown *,unsigned long,struct _GUID const &,void * *)" (?CoCreateInstance@@$$J220YGJABU_GUID@@P AUIUnknown@@K0PAPAX@Z) в функции "int __cdecl RunProc(struct _iobuf *)" (?RunProc@@$$FYAHPAU_iobuf@@@Z) error LNK2019: ссылка на неразрешенный внешний символ "extern "C" long __stdcall CoInitializeEx(void *,unsigned long)" (?CoInitializeEx@@$$J18YGJPAXK@Z) в функции "int __cdecl RunProc(struct _iobuf *)" (?RunProc@@$$FYAHPAU_iobuf@@@Z) error LNK2019: ссылка на неразрешенный внешний символ "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall JAULA::Value_String::getData(void)const " (?getData@Value_String@JAULA@@$$FQBEABV? $basic_string@DU?$char_traits@D@std@@V?$ allocator@D@2@@std@@XZ) в функции "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl GetString(class JAULA::Value_Object const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?GetString@@$$FYA?AV?$basic_string@DU?$ char_traits@D@std@@V?$allocator@D@2@@std @@ABVValue_Object@JAULA@@ABV12@@Z) error LNK2019: ссылка на неразрешенный внешний символ "public: class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class JAULA::Value *,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std: air<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const ,class JAULA::Value *> > > const & __thiscall JAULA::Value_Object::getData(void)const " (?getData@Value_Object@JAULA@@$$FQBEABV? $map@V?$basic_string@DU?$char_traits@D@s td@@V?$allocator@D@2@@std@@PAVValue@JAUL A@@U?$less@V?$basic_string@DU?$char_trai ts@D@std@@V?$allocator@D@2@@std@@@2@V?$a llocator@U?$pair@$$CBV?$basic_string@DU? $char_traits@D@std@@V?$allocator@D@2@@st d@@PAVValue@JAULA@@@std@@@2@@std@@XZ) в функции "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl GetString(class JAULA::Value_Object const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?GetString@@$$FYA?AV?$basic_string@DU?$ char_traits@D@std@@V?$allocator@D@2@@std @@ABVValue_Object@JAULA@@ABV12@@Z)error LNK2019: ссылка на неразрешенный внешний символ "public: long __thiscall JAULA::Value_Number_Int::getData(void)co nst " (?getData@Value_Number_Int@JAULA@@$$FQBE JXZ) в функции "int __cdecl GetInt(class JAULA::Value_Object const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?GetInt@@$$FYAHABVValue_Object@JAULA@@A BV?$basic_string@DU?$char_traits@D@std@@ V?$allocator@D@2@@std@@@Z) error LNK2019: ссылка на неразрешенный внешний символ "public: virtual __thiscall JAULA::Value_Object::~Value_Object(void) " (??1Value_Object@JAULA@@$$FUAE@XZ) в функции "int __cdecl Prep_pOutMsg(struct _iobuf *,class JAULA::Value_Object const *,struct _OutMsg * &,struct _OutMsg * &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?Prep_pOutMsg@@$$FYAHPAU_iobuf@@PBVValu e_Object@JAULA@@AAPAU_OutMsg@@2ABV?$basi c_string@DU?$char_traits@D@std@@V?$alloc ator@D@2@@std@@@Z) error LNK2019: ссылка на неразрешенный внешний символ "public: __thiscall JAULA::Value_Object::Value_Object(class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class JAULA::Value *,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std: air<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const ,class JAULA::Value *> > > const &)" (??0Value_Object@JAULA@@$$FQAE@ABV?$map@ V?$basic_string@DU?$char_traits@D@std@@V ?$allocator@D@2@@std@@PAVValue@JAULA@@U? $less@V?$basic_string@DU?$char_traits@D@ std@@V?$allocator@D@2@@std@@@2@V?$alloca tor@U?$pair@$$CBV?$basic_string@DU?$char _traits@D@std@@V?$allocator@D@2@@std@@PA VValue@JAULA@@@std@@@2@@std@@@Z) в функции "int __cdecl Prep_pOutMsg(struct _iobuf *,class JAULA::Value_Object const *,struct _OutMsg * &,struct _OutMsg * &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?Prep_pOutMsg@@$$FYAHPAU_iobuf@@PBVValu e_Object@JAULA@@AAPAU_OutMsg@@2ABV?$basi c_string@DU?$char_traits@D@std@@V?$alloc ator@D@2@@std@@@Z)error LNK2001: неразрешенный внешний символ ""class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > sendMCastIP" (?sendMCastIP@@3V?$basic_string@DU?$char _traits@D@std@@V?$allocator@D@2@@std@@A) " error LNK2001: неразрешенный внешний символ ""class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > sendIP" (?sendIP@@3V?$basic_string@DU?$char_trai ts@D@std@@V?$allocator@D@2@@std@@A)" error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl WinErrTxt(unsigned long,char *)" (?WinErrTxt@@$$FYAXKPAD@Z) в функции __catch$?InitProc@@$$FYAHPAU_iobuf@@V?$b asic_string@DU?$char_traits@D@std@@V?$al locator@D@2@@std@@@Z$0 error LNK2019: ссылка на неразрешенный внешний символ "public: virtual __thiscall JAULA::Exception::~Exception(void)" (??1Exception@JAULA@@$$FUAE@XZ) в функции __catch$?InitProc@@$$FYAHPAU_iobuf@@V?$b asic_string@DU?$char_traits@D@std@@V?$al locator@D@2@@std@@@Z$0 error LNK2019: ссылка на неразрешенный внешний символ "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall JAULA::Exception::getOrigin(void)const " (?getOrigin@Exception@JAULA@@$$FQBEABV?$ basic_string@DU?$char_traits@D@std@@V?$a llocator@D@2@@std@@XZ) в функции __catch$?InitProc@@$$FYAHPAU_iobuf@@V?$b asic_string@DU?$char_traits@D@std@@V?$al locator@D@2@@std@@@Z$0 error LNK2019: ссылка на неразрешенный внешний символ "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall JAULA::Exception::getAction(void)const " (?getAction@Exception@JAULA@@$$FQBEABV?$ basic_string@DU?$char_traits@D@std@@V?$a llocator@D@2@@std@@XZ) в функции __catch$?InitProc@@$$FYAHPAU_iobuf@@V?$b asic_string@DU?$char_traits@D@std@@V?$al locator@D@2@@std@@@Z$0 error LNK2019: ссылка на неразрешенный внешний символ "public: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall JAULA::Exception::getDetail(void)const " (?getDetail@Exception@JAULA@@$$FUBEABV?$ basic_string@DU?$char_traits@D@std@@V?$a llocator@D@2@@std@@XZ) в функции __catch$?InitProc@@$$FYAHPAU_iobuf@@V?$b asic_string@DU?$char_traits@D@std@@V?$al locator@D@2@@std@@@Z$0 error LNK2019: ссылка на неразрешенный внешний символ "public: enum JAULA::Exception::ExCode __thiscall JAULA::Exception::getCode(void)const " (?getCode@Exception@JAULA@@$$FQBE?AW4ExC ode@12@XZ) в функции __catch$?InitProc@@$$FYAHPAU_iobuf@@V?$b asic_string@DU?$char_traits@D@std@@V?$al locator@D@2@@std@@@Z$0 error LNK2019: ссылка на неразрешенный внешний символ "public: static class JAULA::Value_Complex * __cdecl JAULA::Parser: arseStream(class std::basic_istream<char,struct std::char_traits<char> > &,bool,bool)" (?parseStream@Parser@JAULA@@$$FSAPAVValu e_Complex@2@AAV?$basic_istream@DU?$char_ traits@D@std@@@std@@_N1@Z) в функции "int __cdecl InitProc(struct _iobuf *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?InitProc@@$$FYAHPAU_iobuf@@V?$basic_st ring@DU?$char_traits@D@std@@V?$allocator @D@2@@std@@@Z)
Добавлено через 6 минут Если по совету zss ставлю указатели, остается одно: error C2440: инициализация: невозможно преобразовать "const char *" в "std::ifstream *"
0
|
|
|
:)
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
|
|||
| 12.05.2014, 14:10 | |||
![]()
0
|
|||
|
|
|
| 12.05.2014, 14:16 | |
|
Ну и откуда берутся все эти функции, перечисленные как "неразрешённый внешний символ"? Из других библиотек? Или из твоих цпп файлов? Ну так подключи эти библиотеки и файлы к проекту!
0
|
|
|
0 / 0 / 0
Регистрация: 29.03.2013
Сообщений: 23
|
|
| 12.05.2014, 14:44 [ТС] | |
|
Я тоже думаю, что возможно дело в настройках проекта. Делаю в Windows Forms, а не консоль.
Вот насчет подключений могу точно сказать, что Jaula в проект включена, только ошибки с ней связанные тоже есть.
0
|
|
|
:)
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
|
||
| 12.05.2014, 17:49 | ||
|
1
|
||
| 12.05.2014, 17:49 | |
|
Помогаю со студенческими работами здесь
13
Чтение бинарного файла функцией std::ifstream::read(char*, streamsize) Не хочет нормально работать gets() Новый компьтер не хочет работать нормально Asus N550JV не хочет нормально работать Ноутбук HP x17-014ur, кулер не хочет нормально работать Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|