Результаты поиска по запросу "c++11"
C ++ 11 Variadic Printf производительность
Шаблон с переменным числом введен в C ++ 11. И я обнаружил, что функцию printf можно заменить, используя ее. Тем не менее, Cout используется в реализации. Мне интересно, можно ли использовать что-то еще для достижения безопасного типа, но не ...
Как заставить очистить кеш памяти STL?
У меня есть класс, который имеет поле типаunordered_map, Я создаю один экземпляр этого объекта в моем приложении, который обернут вshared_ptr, Объект очень потребляет память, и я хочу удалить его, как только я закончу его использовать. Однако ...
Как сделать кортеж из константных ссылок?
Скажем, есть две функции: void ff( const std::tuple<const int&> ) { } template < typename TT > void gg( const std::tuple<const TT&> ) { }и вызывает эти функции: int xx = 0; ff( std::tie( xx ) ); // passes gg( std::tie( xx ) ); // FAILS ...
Существуют ли какие-либо языковые препятствия C ++, которые мешают переходу на D-диапазоны?
Это перекрестный вопрос C ++ / D.D язык программирования [http://dlang.org]имеет диапазоны [http://dlang.org/phobos/std_range.html]что в отличие от библиотек C ++, таких ...
Когда я должен использовать вперед и двигаться?
У меня есть код, который работает с вектором: template<typename T> void doVector(vector<T>& v, T&& value) { //.... v.push_back(value); //... }Для нормальныхpush_backмне нужно использоватьforward(value), move(value) или простоvalue (в ...
Как использовать битовую маску? [закрыто]
Как мне использовать его в C ++? когда это полезно использовать? Пожалуйста, приведите пример проблемы, где используется битовая маска, как она на самом деле работает. Спасибо!
Передача по ссылке, константной ссылке, rvalue-ссылке или постоянной rvalue-ссылке?
Я учился прохождению по ссылке, и вот тест, который я сделал: #include <iostream> using namespace std; int i = 0; //If this is uncommented, compiler gives ambiguous definition error. //void paramCheck (string s) { // cout << ++i << ". Param is ...