Результаты поиска по запросу "c++"
Использование предварительно скомпилированных заголовков с CMake
Я видел несколько (старых) постов в сети о хакерской поддержке предварительно скомпилированных заголовков в CMake. Все они кажутся немного повсюду, и у каждого есть свой способ сделать это. Каков наилучший способ сделать это в настоящее время?
Когда указатель создается в области видимости, что происходит с указанной на переменную, когда указатель выходит из области видимости?
Название говорит само за себя. Я нашел старый вопрос, который по сути тот же [https://stackoverflow.com/questions/4570210/c-pointer-scope], но мне нужно чуть-чуть дальнейших разъяснений. В этом вопросе принятый ответ говорит: char* text = ...
Когда не следует использовать `auto &&`?
auto&& mytup = std::make_tuple(9,1,"hello"); std::get<0>(mytup) = 42; cout << std::get<0>(mytup) << endl; Есть ли необходимость в копировании / перемещении (без RVO) при возвращении из make_tuple?Это вызывает неопределенное поведение?Я могу оба ...
Повышение C ++ - Поиск символов таблицы духа
В Boost Spirit, если у меня есть таблица символов struct Foo : boost::spirit::qi::symbols<char, MyEnums::FruitType> { Foo(const std::string& name = std::string("FooTable") : boost::spirit::qi::symbols<char, MyEnums::FruitType>(name) { ...
Когда следует использовать std :: move для возвращаемого значения функции? [Дубликат]
На этот вопрос уже есть ответ здесь: c ++ 11 Оптимизация возвращаемого значения или переезд? [Дубликат] [/questions/17473753/c11-return-value-optimization-or-move] 4 ответаВ этом случае struct Foo {}; Foo meh() { return std::move(Foo()); }Я ...
Что делает «-Wall» в «g ++ -Wall test.cpp -o test»?
-o изменяет имя выходного файла (я обнаружил, что с помощью --help) Но я не могу узнать, что-Wall делает?
Использование std :: shared_ptr <void> для указания на что-либо
Я используюstd::shared_ptr<void> в моем приложении, чтобы сделать умный указатель, который может указывать на различные типы структур данных, таких как структуры, векторы, матрицы ... в основном на что угодно. Я пытаюсь сопоставить некоторые ...
Делить переменные между make-файлами
У меня есть структура каталогов, в которой я хочу один главный make-файл в моей главной папке, а затем другой make-файл в моей папке test и src. В моем основном make-файле у меня есть директивы для test / all, которые вызывают make-файлы ...
Перевод между декартовой и экранной координатами
Для моей игры мне нужны функции для перевода между двумя системами координат. Ну, это в основном математический вопрос, но мне нужен код C ++, чтобы сделать это, и немного объяснения, как решить мою проблему. Координаты экрана: а) верхний левый ...
нарушение прав доступа в WM_PAINT не обнаружено
Чтобы проверить эту проблему, я написал минимальное приложение для Windows. Если я заставлю нарушение доступа вWM_PAINT Обработчик этого исключения никогда не попадает в отладчик. При запуске без отладчика нарушение доступа также не отображается. ...