Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Access violation при использовании файла в lib библиотеке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверка веденых числовых данных http://www.cyberforum.ru/cpp-beginners/thread495873.html
Люди помогите, нужно сделать проверку введенных данных. Есть поле куда пользователь должен ввести число типа double, нужно проверить что бы он ввел именно число а не что нибуть другое. Заранее...
C++ Сообщение TB_SAVERESTORE для тулбаров Если послать сообщение TB_SAVERESTORE тулбару (использую CToolBarCtrl::SaveState() в MFC), он сохранит настройки тулбара в реестре. Есть ли стандартние функции для сохранения настройок в ini файле? http://www.cyberforum.ru/cpp-beginners/thread495822.html
Как засканировать сетевые ресурсы? C++
Помоготе, не могу засканить сетевые ресуры, к примеру, надо создать массивчик сетевых ресурсов. Какой процедурой перейти в какой нибудь каталог локального компьютера и присвоить этот путь переменной....
C++ Чтение DXF в билдере (определение координат окружностей)
Помогите плиз прочитать DXF файл в билдере. Задача: определить координаты окружности в DXF(автокадовском файле)при помощи своей программы на билдере. Заранее благодарен.
C++ Помогите создать окно с кнопками, графика win32 API http://www.cyberforum.ru/cpp-beginners/thread495681.html
Используются только функции Win32 API. Мне надо создать окно у которого background содержит картинку, окно не прямоугольное. (это я сделал). Окно должно открываться из программы Console...
C++ c, c++, FreeBSD, Postgres, создание библиотек Делаю базу данных в постгрес. Там есть возможность загрузки библиотек, написанных на си. Это работает без проблем. Но в мануале по постгресу говорится что язык должен быть C или тот, который 'can be... подробнее

Показать сообщение отдельно
np_msn
0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 46

Access violation при использовании файла в lib библиотеке - C++

29.05.2011, 14:44. Просмотров 728. Ответов 1
Метки (Все метки)

Привет Всем.
Компилятор BCB 5.01, WinXP.
У меня возникла следующая проблема:
Есть функция в файле f1.cpp:
Код
#include <string>
#include <sstream>

std::string function()
{
    std::string s;
    std::stringstream ss;
    double d = 123.456;

    ss << d;
    s = ss.str();

    return s;
}
Когда подключаю этот файл к проекту как *.cpp - все работает.
Но стоит этот файл загнать в lib библиотеку - при вызове
function() выскакивает Access violation на строке ss << d;.
Может кто-нибудь наступал уже на эти грабли?
Заранее благодарю.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru