блин, там если чуть изменить - уже не собирается. Такое можно починить как-нибудь? #include <iostream> #include <cstdlib> #include <typeinfo> #include <memory> template<ty...
match my_hashmap.get(&key) { Some(value) => {my_hashmap.insert(key, value+1);}, None => println!("no_value") } теперь приводит к ошибке: | 11 | match my_ha...
Посоны, вопрос есть - мне недавно нужно было создать константный статический массив строк (ну, чтобы он расположился сразу в read_only секции и не аллочился каждый раз когда о...
and_modify - unstable - не компилится; а как это сделать красиво через get_mut ? if let Some(x) = my_hashmap.get_mut(&key) { *x = *x+1; } else { my_hashmap.insert(key, 1)...
действительно получилось) спасибо. А похранить статический константный массив типов String нельзя?
не компилится в 2013й студии, пишет: 1>main.cpp(10): error C2146: syntax error : missing ';' before identifier 'i' Может тут какая-то конструкция появившаяся позже C++11? te...
можно чуть оффтопа? каковы реальные потребности в i128? мне ради любопытства - лично я сколько живу - ни разу не требовалось
тогда у меня с каждым объектом будет таскаться указатель на таблицу виртуальных функций, нет?
что мешает в плюсах сделать VirtualAlloc(read | write | executable access), записать шеллкодес, скастовать указатель на этот буфер на указатель на функцию и вызвать её?
а тут чем плохо? Вроде всё ровно - сеттер начального значения, инкременты и геттер
а если я под линуксом это буду собирать - эта прагма там сработает?
foo(vec.back()); vec.back().foo(); не катит?
так а весь остальной код дублировать придётся?
так а этот RapidXML схавает html?
так а чем плохо?