имхо в этом случае проще купить любой планшетник с андроидом. Китайские от 90 баксов, рисовалок на них полно. Мой с 2.5х лет шпарит на хиро только в путь. Сейчас в 3 года рубит в птичек, танки и во все что движется)) Даже от psp не так фанатеет, видимо пальцем удобнее вазюкать.
Для меня главное — чтобы при чтении с экрана глаза не болели.
Есть такой гибридный экран QiPixel. Это почти E-ink (читать можно с выключенной подсветкой экрана за счет заднего зеркала) и почти LCD. Он бывает вроде бы и глянцевый и матовый, но предпочтение отдам матовому — меньше бликует для чтения.
На видео сравнение экранов известного брэнда и этой новинки.
Замена экрана делается довольно легко — просто шлейф вставляешь, а если корпус экрана ноута не совсем подходит — то это досадные мелочи :).
Но сейчас жду обзора экрана QiPixel и адекватные отзывы о нем российских пользователей. И было бы неплохо, если бы вышел в свет QiPixel с размером экрана хотя бы 17" для ноутов, а не нетбуков.
В GCC есть встроенные функции вида _sync_val_compare_and_swap().
Под Solaris можно сделать #include <atomic.h>, где есть функции вида atomic_cas().
Под Windows — API из разряда InterlockedCompareExchange().
Универсального решения не знаю. Несколько раз встречал для этого дела inline assembler под #ifdef'ами для разных платформ.
Конкретно на ваш вопрос не отвечу. Но сам пишу во фреймворке U++, где все эти вещи присутствуют в кроссплатформенном виде:
Atomic t;
AtomicWrite(t, 1);
Если у Вас есть доллары на текущем валютном счету, то в действиях с этой суммой вы очень ограничены — разрешено хранение/продажа на бирже/специальные депозитные линии. Вывести Вы их сможете только через двойной обмен — т.е. продажа валюты банком на бирже -> перевод на текущий счёт в национальной валюте -> перевод на карточный счёт -> снятие в банкомате -> покупка валюты (карточку и банкомат при желании можно пропустить).
Слабая сторона С++ — ООП, потому что его нет
всё остальное это множество граблей для людей не понимающих как работает компьютер и/или С++, я сомневаюсь что это действительно проблемы языка