Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Odi$$ey, Вы писали:
А>>>Не переходить же из-за этого на std::string!
OE>>в данном случае это не поможет — см. STL в DLLАвтор(ы): Роман Хациев
Дата: 27.02.2002
Если вы пытались работать с экземплярами классов STL, передавая их в DLL, или получая оттуда, а потом бросили это занятие из-за непонятных ошибок, возникающих в вашей программе, то эта заметка для вас. Даже если видимых проблем в вашей программе нет, то все равно прочитайте эту заметку, чтобы знать что делать, когда они появятся :)
А>Странно, а у меня std::string передается в длл и успешно там модифицируется... Может из-за того, что у меня VC7.1?
Может быть дело в том, что VC7.1 использует библиотеки msvcr7.1(и иже сними), а дллка скомпилина, например, под msvcr7.0(и иже сними). Может там память по другому выделяется или че-нить в этом роде.