powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / list
13 сообщений из 13, страница 1 из 1
list
    #34258866
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
какую либу надо приатачить к проекту win32api чтобы был доступен list?
Спасибо!
--------------------------------------------------------------
[подпись с другого сайта]
...
Рейтинг: 0 / 0
list
    #34258945
!!!!!!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
он вроде живет в comctl32.dll
надо вызвать после winmain InitCommonControls()
...
Рейтинг: 0 / 0
list
    #34258982
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
!!!!!!!он вроде живет в comctl32.dll
надо вызвать после winmain InitCommonControls()
наверно я не правильно выразился, мне нужно вот это


Код: plaintext
template <class Type, class Allocator=allocator<Type>> class list
...
Рейтинг: 0 / 0
list
    #34259127
!!!!!!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
include <list>
...
Рейтинг: 0 / 0
list
    #34259176
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
!!!!!!!include <list>
сделал, выдает при линковке

авторLinking...
Creating library D:\CODE\strk_1.0\Debug\strk.lib and object D:\CODE\strk_1.0\Debug\strk.exp
strk.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Container_base::~_Container_base(void)" (__imp_??1_Container_base@std@@QAE@XZ) referenced in function "public: __thiscall std::_List_nod<class CStrk,class std::allocator<class CStrk> >::~_List_nod<class CStrk,class std::allocator<class CStrk> >(void)" (??1?$_List_nod@VCStrk@@V?$allocator@VCStrk@@@std@@@std@@QAE@XZ)
strk.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Debug_message(wchar_t const *,wchar_t const *,unsigned int)" (__imp_?_Debug_message@std@@YAXPB_W0I@Z) referenced in function "public: void __thiscall std::list<class CStrk,class std::allocator<class CStrk> >::_Insert(class std::list<class CStrk,class std::allocator<class CStrk> >::_Iterator<1>,class CStrk const &)" (?_Insert@?$list@VCStrk@@V?$allocator@VCStrk@@@std@@@std@@QAEXV?$_Iterator@$00@12@ABVCStrk@@@Z)
strk.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Lockit::~_Lockit(void)" (__imp_??1_Lockit@std@@QAE@XZ) referenced in function "public: __thiscall std::_Iterator_base::~_Iterator_base(void)" (??1_Iterator_base@std@@QAE@XZ)
strk.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Lockit::_Lockit(int)" (__imp_??0_Lockit@std@@QAE@H@Z) referenced in function "public: __thiscall std::_Iterator_base::~_Iterator_base(void)" (??1_Iterator_base@std@@QAE@XZ)
strk.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::~basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(void)" (__imp_??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ) referenced in function "protected: void __thiscall std::list<class CStrk,class std::allocator<class CStrk> >::_Incsize(unsigned int)" (?_Incsize@?$list@VCStrk@@V?$allocator@VCStrk@@@std@@@std@@IAEXI@Z)
strk.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(char const *)" (__imp_??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z) referenced in function "protected: void __thiscall std::list<class CStrk,class std::allocator<class CStrk> >::_Incsize(unsigned int)" (?_Incsize@?$list@VCStrk@@V?$allocator@VCStrk@@@std@@@std@@IAEXI@Z)
strk.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z) referenced in function "public: __thiscall std::logic_error::logic_error(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@@Z)
strk.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: char const * __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::c_str(void)const " (__imp_?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ) referenced in function "public: virtual char const * __thiscall std::logic_error::what(void)const " (?what@logic_error@std@@UBEPBDXZ)
strk.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Container_base::_Container_base(void)" (__imp_??0_Container_base@std@@QAE@XZ) referenced in function "protected: __thiscall std::_List_nod<class CStrk,class std::allocator<class CStrk> >::_List_nod<class CStrk,class std::allocator<class CStrk> >(class std::allocator<class CStrk>)" (??0?$_List_nod@VCStrk@@V?$allocator@VCStrk@@@std@@@std@@IAE@V?$allocator@VCStrk@@@1@@Z)
D:\CODE\strk_1.0\Debug\strk.dll : fatal error LNK1120: 9 unresolved externals
strk - 10 error(s), 0 warning(s)
...
Рейтинг: 0 / 0
list
    #34259259
!!!!!!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
к сожалению, сейчас у меня нет студии под рукой.
но скорее всего надо лезть в опции проекта - project directories, и смотреть какие пути подключены и какой порядок подключения, в разделах lib и header.
...
Рейтинг: 0 / 0
list
    #34259267
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю, поможет или нет, линкер с опциями

Код: plaintext
1.
/OUT:".\Debug/list.exe" /INCREMENTAL /NOLOGO /MANIFEST /MANIFESTFILE:".\Debug\list.exe.intermediate.manifest" /DEBUG /PDB:".\Debug/list.pdb" /SUBSYSTEM:CONSOLE /MACHINE:X86 /ERRORREPORT:PROMPT kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib

собирает нормально. VS2005
...
Рейтинг: 0 / 0
list
    #34259278
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cerebrum пишет:
> Автор: "Cerebrum"
> какую либу надо приатачить к проекту win32api чтобы был доступен list?

Одну из реализаций C RTL. std::list там.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
list
    #34259344
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня следующая командная строка

Код: plaintext
/OUT:"D:\CODE\strk_1.0\Debug\strk.dll" /INCREMENTAL /NOLOGO /DLL /MANIFEST /MANIFESTFILE:"Debug\strk.dll.intermediate.manifest" /NODEFAULTLIB /DEBUG /PDB:"d:\CODE\strk_1.0\debug\strk.pdb" /SUBSYSTEM:WINDOWS /MACHINE:X86 /ERRORREPORT:PROMPT msvcrtd.lib  kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib

нифига не компилится



--------------------------------------------------------------
[подпись с другого сайта]
...
Рейтинг: 0 / 0
list
    #34259446
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно по опциям порыскать. Например, Linker->Ignore All Default Libraries -> No.

И так далее.
...
Рейтинг: 0 / 0
list
    #34259499
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
msvcr*.dll
...
Рейтинг: 0 / 0
list
    #34259508
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkhМожно по опциям порыскать. Например, Linker->Ignore All Default Libraries -> No.
И так далее.ага! Не компилил винапи-приложения!
...
Рейтинг: 0 / 0
list
    #34259532
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем спасибо

меня спасло подключение msvcprtd.lib
--------------------------------------------------------------
[подпись с другого сайта]
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / list
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]