Результаты поиска по запросу "c++11"

3 ответа

Разница между char и подписанным char в c ++?

Рассмотрим следующий код: #include <iostream> #include <type_traits> int main(int argc, char* argv[]) { std::cout<<"std::is_same<int, int>::value = "<<std::is_same<int, int>::value<<std::endl; std::cout<<"std::is_same<int, signed int>::value ...

2 ответа

Требования к std :: ignore

C ++ 11 представляет объект под названиемstd::ignore: const /* unspecified */ ignore;Для краткости пусть typedef decltype(std::ignore) T;Из того, что я могу сказать, единственное требование дляT это то, что этоCopyAssignableиз-за ...

2 ответа

Вывод типа возврата с закрытой переменной-членом

Как было объяснено в этомВопросы и ответы вчера [https://stackoverflow.com/questions/16766137/decltype-in-class-method-declaration-error-when-used-before-referenced-member?rq=1] и g ++ 4.8, и Clang 3.3 правильно жалуются на приведенный ниже код с ...

ТОП публикаций

1 ответ

Когда использовать std :: function вместо наследования?

В некоторых случаяхstd::function может заменить наследство. Следующие два фрагмента кода очень похожи (примерно одинаковые затраты при вызове функции, почти одинаковое использование в сигнатурах и в большинстве случаев std :: function не требует ...

1 ответ

Как написать приложение на C / C ++, которое пишет в каталог / var / log / myapp?

Фон В системах Linux,Журналы приложений [https://help.ubuntu.com/community/LinuxLogFiles#Application_Logs]существуют в подкаталогах/var/log, который принадлежитroot/root и имеет 755 разрешений в моей системе. Например, я вижу/var/log/mysql а ...

2 ответа

Варианты использования для выпускных классов

я читалКомментарии [http://herbsutter.com/2013/05/22/gotw-5-solution-overriding-virtual-functions/#comment-10358] на Гуру Саттера Херб Недели редукции оvirtual функции, и, наконец, увидел его упоминание этого: [...] «использование финала реже» - ...

1 ответ

Реализация синтаксиса B = f (A) при назначении перемещения

Я реализовал класс Matrix с назначением перемещения как template <typename OutType> class Matrix { public: int Rows_; // number of Rows int Columns_; // number of Columns OutType *data_; // row Major order allocation // STUFF Matrix<OutType> & ...

4 ответа

Почему мы копируем, а затем движемся?

Я где-то видел код, в котором кто-то решил скопировать объект и затем переместить его в элемент данных класса. Это привело меня в замешательство, так как я думал, что весь смысл в том, чтобы избежать копирования. Вот пример: struct S { ...

3 ответа

Как преобразовать std :: chrono :: time_point в std :: tm без использования time_t?

Я хотел бы распечатать или извлечь значения год / месяц / день. Я не хочу использоватьtime_t из-за проблемы 2038 года, но все примеры, которые я нашел в Интернете, используют его для преобразованияtime_point вtm. Есть ли простой способ ...

2 ответа

В unordered_map C ++ 11 как обновить значение определенного ключа?

В хэш-карте Java: map.put(key, new_value)обновит запись key = key с new_value, если она существует в хэш-карте. Как правильно сделать подобное в unordered_map в C ++ 11? Я не нашел такой API, как updateXXX, а в документации ...