- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
//generate the new objects
EnterCriticalSection(&csWinEvent);
value arr = alloc_array(windowStates.size());
int i=0;
for(
std::tr1::unordered_map<int,windowState>::const_iterator it = windowStates.begin();
it!=windowStates.end();
++it )
{
value o = alloc_empty_object();
//int hwnd
//int x,y,w,h
//int minimized,maximized,restored,closed
alloc_field(o, val_id("hwnd"), alloc_int(it->first));
alloc_field(o, val_id("window"), *(value*)GetWindowLongPtr((HWND)it->first,GWLP_USERDATA) );
alloc_field(o, val_id("x"), alloc_int(it->second.x));
alloc_field(o, val_id("y"), alloc_int(it->second.y));
alloc_field(o, val_id("w"), alloc_int(it->second.w));
alloc_field(o, val_id("h"), alloc_int(it->second.h));
alloc_field(o, val_id("minimized"), alloc_int(it->second.minimized));
alloc_field(o, val_id("maximized"), alloc_int(it->second.maximized));
alloc_field(o, val_id("restored"), alloc_int(it->second.restored));
alloc_field(o, val_id("closed"), alloc_int(it->second.closed));
val_array_set_i(arr,i,o);
++i;
}
windowStates.clear();
LeaveCriticalSection(&csWinEvent);
void advance (InputIterator& i, Distance n);
http://en.wikipedia.org/wiki/Midori_(web_browser)
помидорить (гл.) - немного попользоваться браузером Midori
см. также погонять хромого
пожарить лису
пооткрывать интернеты
Под хвост.
fixed
Тот конечно сильно удивился и дал индусу что он потребовал - бесконечную манну нямку и 20 лет времени.
И если индус не выполнит условия спора, то индусу отрубят его ишака.
1. Качаем браузер, который открывает красные ссылки: Opera_1210_int_Setup.exe
2. Качаем специальную утилиту, которая показывает изображение в негативе вот тут.
3. ????
4. PROFIT
Для негатива нужны пурпурные ссылки.
http://ideone.com/G04QEX
Если кому, в общем, можете качнуть патч для браузера под gkod вот здеся или тут: зеркало.
...забыл
Сульфат 1-фенил-2-аминопропана - 900 грамм
Метилбензилкетон - 1000 грамм
Бисульфита натрия - 180 грамм
Едкий натр - 1,2 кг грамм для приготовления 2,7 л - 40% раствора
серная кислота - 800 грамм
Растворяем в 750 мл спирта метилбензилкетон, далее при перемешивании прибавляем 748 г 92% серной кислоты, а затем раствор добавляем 900 грамм 1-Фенил-2-аминопропана. Тщательно перемешиваем.
Прибавляем 170 грамм 32--36% раствора бисульфита натрия, перемешивают при 15--17° 5--6 часов и оставляем на 8--10 часов. Образовавшееся бисульфитное соединение отфильтровываем и тщательно промываем спиртом. К 150--170 грамм отмытого бисульфитного соединения прибавляем к смеси 2,7 л 40% раствора едкого натра и 90 мл воды, нагреваем I час при 55--60°.
Доводим в 400 мл спирта до рН 7,5--8,0.
Образовавшийся осадок отфильтровывают и тщательно промываем спиртом (3,5 л).
Получаем на выходе - 246 грамм (95%) амфетамина.
Надоели скучные итераторы? Неинтересно писать императивный for?
тут какая то подозрительная архитектура в val_id("something")
вопросы вопросы...