Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Visual C++ Простейшая программа на API http://www.cyberforum.ru/visual-cpp/thread252935.html
Всем здоровья! Начинаю изучать визуальный С++ начал с API, это все сложные вещи у меня есть много кода чтоб почитать, книга Петсольда, но все же хочу обратится с просьбой: напишите пожалйста код под...
Visual C++ Печать в MFC
Сильно не бейте, в MFC не шарю. Есть прога (писал не я), дык вот в ней есть список(грид какой -то) или listview. Смысл в том что прога поддерживает печать, она этот listview печатает. Проблема в...
Visual C++ Вопрос по IDE VS2010
Здравствуйте! Возможно нетуда попал, но все же: Установил VS2010, но когда запустил его чуть не "прорыгался". Это у всех он такой размытый, все буквы, кнопки, просто линии панелей, все размытое,...
Visual C++ Создание собственных ActiveX элементов. Почему не работает??? Захотелось сделать собственный ActiveX элемент. Делал всё как сдесь сказано http://www.cyberguru.ru/programming/visual-cpp/visual-cpp-beginners-page49.html . Всё, кроме 6 и 7 пунктов. Пользуюсь... http://www.cyberforum.ru/visual-cpp/thread252606.html
Visual C++ не понятна конструкция (MFC) http://www.cyberforum.ru/visual-cpp/thread252586.html
return afx_msg void(); т.е. это возврат из обработчика сообщения Не совсем понятен его смысл...
Изменение цвета отдельного символа richtextbox Visual C++
есть вопрос: Как изменить цвет отдельного символа в richtextbox? например, я считываю одновременно информацию из 2х файлов побайтово, мне нужно сделать так, чтобы если считанные символы неравны,...
Как строку из адресса памяти поместить в PWSTR s или string s? Visual C++
long ms=адресс памяти где надпись "OK",\0 PWSTR s=ms; Как сделать так что бы s взяла надпись "OK" из адресса памяти ms?
Visual C++ Количество одновременно зажатых клавиш Вообщем у меня возникла идея написать программу суть которой такова: Она выводит на экран число которое характеризует количество одновременно зажатых клавиш. Вроде бы задачка простая но реализовать... http://www.cyberforum.ru/visual-cpp/thread252402.html
Visual C++ Как vc++ 2008 воспринимает переменную CHAR i[], как ссылку в памяти?? http://www.cyberforum.ru/visual-cpp/thread252367.html
Мы создали CHAR i="PRIVET"; Я так понимаю гдето в памяти есть эта надпись, а i=адрессу памяти где находиться надпись PRIVET.
Visual C++ Ответ узла (ICMP) Здравствуйте! Написал полностью выполнение Трассировки (trace). Появилась некоторая проблема... когда я последовательно увеличиваю TTL и отправляю пакеты-ловлю все ответы, но как только отсылаю... http://www.cyberforum.ru/visual-cpp/thread252349.html
bigredcat
372 / 319 / 32
Регистрация: 24.02.2011
Сообщений: 1,512
Записей в блоге: 1
06.03.2011, 15:54 0

После компиляции dll в vc++ 2008 имя функции вот такое ?Add@MyMathFuncs@MathFuncs@@SAJJ@Z. Почему?

06.03.2011, 15:54. Просмотров 1080. Ответов 3
Метки (Все метки)

Ответ

Почему так Формат внутреннего имени C++. Декорирование имен не стандартизировано. Каждый делает как хочет. И даже один и тот же в разных версия компиляторов может это делать по разному.
Решение - создать def-файл
LIBRARY "mydll"
EXPORTS
Add

Вернуться к обсуждению:
После компиляции dll в vc++ 2008 имя функции вот такое ?Add@MyMathFuncs@MathFuncs@@SAJJ@Z. Почему?
1
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.03.2011, 15:54
Готовые ответы и решения:

VC++ 2008 как изменить свойства компиляции чтобы из exe была сделана dll?
Как сделать dll я знаю. А вот как пример (работающий) который компилиться как exe сделать dll? ...

почему в функции add не работает gets_s?
/* Записи в линейном списке содержат ключевое поле типа *char(строка символов). Сформировать...

После перепрошивки БИОС вот такое сообщение вылазит CMOS Checksum Bad
Всем привет. Несколько раз перепрошивал БИОС и после каждой перепрошивки после перезагрузки...

Вот такое вот кажется лёгкое задание но не как не могу решить.
задание 223(В,И)Картинки загружайте на форум, во избежание их удаления или потери на сторонних...

Не вылазит черное окно консольного приложения после компиляции (Microsoft Visual C++ 2008)
Доброго времени суток! Только что поставил Microsoft Visual C++ 2008, код написал, скомпилировало,...

3
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru