Результаты поиска по запросу "c++"
C ++, выделение пространства в цикле for, возможная проверка утечки памяти
Мне было просто любопытно, будет ли этот код вызывать множественные утечки памяти или будет ли он корректно очищен. Node *newNode; for (int i = 0; i < 10; i++) { newNode = new Node(); } delete newNode;Очевидно, что код ничего не делает, но он ...
Используя класс в пространстве имен с тем же именем?
Я должен использовать API, предоставляемый DLL с таким заголовком namespace ALongNameToType { class ALongNameToType { static void Foo(); } }Есть ли способ использовать ALongNameToType :: ALongNameToType :: Foo без необходимости каждый раз ...
Как инициализировать ссылочную переменную-член класса?
Рассмотрим следующий код C ++: #include<iostream> using namespace std; class Test { int &t; public: Test (int &x) { t = x; } int getT() { return t; } }; int main() { int x = 20; Test t1(x); cout << t1.getT() << " "; x = 30; cout << t1.getT() << ...
Влияет ли #include на размер программы?
Когда мой файл cpp использует #include для добавления заголовка, становится ли размер моей конечной программы больше? Заголовок не рассматривается как единица компиляции, но содержимое файла заголовка добавляется препроцессором в фактический ...
Временная проблема возврата Ostream
Я создаю регистратор со следующими разделами: // #define LOG(x) // for release mode #define LOG(x) log(x) log(const string& str); log(const ostream& str);С идеей сделать: LOG("Test"); LOG(string("Testing") + " 123"); stringstream s; LOG(s << ...
cudaMemcpyToSymbol использует или не использует строку
Я пытался скопировать структуру в постоянную память следующим образом: struct Foo { int a, b, c; }; __constant__ Foo cData; int main() { Foo hData = {1, 2, 3}; cudaMemcpyToSymbol(cData, &hData, sizeof(Foo)); // ... }И это работало нормально, в ...
Как я могу обнажить кортеж <> обратно в список типов шаблонов с переменными числами?
Есть ли способполоса a std::tuple<T...> чтобы вернуть егоT...? пример предполагатьvct<T...> эторанее существовавших шаблон класса variadic, using U = std::tuple<int,char,std::string>; using X = vct<int,char,std::string>; using Y = vct< ...
Синтаксическая ошибка отсутствует; до *
У меня есть файл заголовка, например, так: #pragma once #include "gamestate.h" #include "ExitListener.h" class InitialGameState : public GameState { public: InitialGameState(Ogre::Camera *cam, Ogre::SceneManager *sceneMgr, OIS::Keyboard ...
Что означает «cv-unqualified» в C ++?
Как из предмета. Я увидел эту терминологию в вопросе, который я недавно задал, и, очевидно, это хорошо установленный термин, но я не могу найти что-либо о stackoverflow.
Конкатенация строк LPWSTR
В Visual C ++ у меня есть LPWSTR mystring;который уже определен где-то еще в коде. Я хочу создать новый LPWSTR, содержащий: "hello " + mystring + " blablabla" (i.e. a concatenation)Я схожу с ума от такой простой вещи (конкатенация)! Заранее ...