Работа с памятью из разный ДЛЛ (винда)
От: Graf Alex Украина http://grafalex.oberon.kiev.ua
Дата: 25.06.08 15:16
Оценка:
Всем здря!!!

Предыдущий техлид забабахал концепцию, где между ДЛЛками не передаются никакие тяжеловесные данные. Только числа и указатели на строки и объекты.
Аргумент: а ты прикинь, будет передаваться обычный std::string по ссылке. Память под оригинальную строку выделена в одной ДЛЛ, в другой ДЛЛке строка меняется и память перевыделяется. Итого глюки с хипом.

Мне как линукс девелоперу это не совсем ясно... Действительно ли это такая проблема на винде работать с одним адресным пространством и одним хипом?

Подскажите, а то уж больно руки чешутся сделать по человечески... Да и мне для имплементации одной фичи под линуксом такой подход сильно мешает...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.