Я раньше не работал со статическими библиотеками, а теперь надо.
Сценарий:
Я пишу консольное приложение в Unix. Я свободно использую std::string
везде, потому что это легко сделать. Однако недавно я узнал, что должен поддерживать его в Windows, и стороннему приложению потребуется API для моего кода (я не буду делиться исходным кодом, только DLL).
Имея это в виду, могу ли я по-прежнему использовать std::string
везде в своем коде, но затем предоставлять им char *
при кодировании API? Будет ли это работать?
const char*
для API... - person smerlin   schedule 02.02.2010