powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / VS 2005 и CString
4 сообщений из 4, страница 1 из 1
VS 2005 и CString
    #34026208
Yossarian
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какие-то странные проблемы начались.
Есть некая библиотека на C++, использующая Cstring. Писано под VS6.0
Понадобилось подключить библиотеку к проекту на Windows Forms.
Ничего не работает.

* В доке на CString указано 2 инклуд файла : cstringt.h и atlstr.h
Включение первого ничего не дает вообще.

* Если подключить atlstr.h, то прога компилится, но падает ДО начала выполнения.

Вопрос : как правильно, можно ли использовать Forms с кодом на С++, как
использовать CString ?
...
Рейтинг: 0 / 0
VS 2005 и CString
    #34026306
cpp_expert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Плохая идея смешивать managed и обычный (unmanaged) С++ код в одном приложении. Если уж такая необходимость есть, следует обернуть MFC класс CString в .NET оболочку или хотя бы в COM и использовать эту библиотеку.
...
Рейтинг: 0 / 0
VS 2005 и CString
    #34026388
Yossarian
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Идея, может быть, и плохая. Но прога падает, даже если подключаемый
unmanaged код вообще не используется, а просто наличествует в составе
проекта.

Если бы аналог CString был в составе CLR, проблем бы не возникло.
Просто старый код бы перекомпилировался и все.


Call me Ishmael
...
Рейтинг: 0 / 0
VS 2005 и CString
    #34028415
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю, но может наведет на мысль... В vc2005 поменялась CRTL, теперь она называется по-другому и бинарно несовместима. Может в этом проблемы. Попробуй пересобрать эту библиотеку под vc2005.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / VS 2005 и CString
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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