![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Сегодня напомнили, что boost::interprocess (который в девичестве был известен как shmem) жив и всячески приближается к.
Лежит в boost vault.
А ведь там есть всякие забавные контейнеры, аллокаторы и смарт-пойнтеры.
Так что приглашаю к столу.
Лежит в boost vault.
А ведь там есть всякие забавные контейнеры, аллокаторы и смарт-пойнтеры.
Так что приглашаю к столу.
no subject
Date: Apr. 25th, 2007 06:19 (UTC)В существующем виде это всё скорее пугает.
Но после написания нормального инплейс аллокатора и правильной доводки напильником етц - вполне забавное решение.
Хотя лично мне не очень понравилось делать на offset_ptr, и оттого я фиксапами попривык.
no subject
Date: Apr. 25th, 2007 06:25 (UTC)no subject
Date: Apr. 25th, 2007 06:32 (UTC)У софта на шарпе есть одно непреодолимое преимущество - его с нуля пишут ;)
no subject
Date: Apr. 25th, 2007 12:12 (UTC)Я тут буквально сегодня Scintilla к редактору на шарпе прикрутил. И узнал попутно всякое про взаимодействие древнейшего WinAPI c Marshal.*
no subject
Date: Apr. 25th, 2007 13:39 (UTC)Маршаллинг и т.п. - это чуть-чуть кода, а вовсе не игра.
p.s. Слово "даже" в первом предложении не понял.
no subject
Date: Apr. 25th, 2007 16:05 (UTC)А поведение по умолчанию "все нажатия Ctrl + letter интерпретировать как вставку в текст спецсимвола", которое посылкой N сообщений через этот самый маршаллинг танцами с бубном отключается, самописный и не особенно документированный язык конфиг-файлов и тп - это вот то самое легаси тех самых тонн кода и есть, никуда не делось.
Большую часть нетривиального кода на шарпе поковыряй - найдешь DllImport, managed c и тп.
В этом и сила, кстати, как всегда.
P.S. "Даже" - это если в твоей сентенции выделить голосом слово "одно".
no subject
Date: Apr. 25th, 2007 14:33 (UTC)no subject
Date: Apr. 25th, 2007 15:16 (UTC)