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

2 ответа

C ++, выделение пространства в цикле for, возможная проверка утечки памяти

Мне было просто любопытно, будет ли этот код вызывать множественные утечки памяти или будет ли он корректно очищен. Node *newNode; for (int i = 0; i < 10; i++) { newNode = new Node(); } delete newNode;Очевидно, что код ничего не делает, но он ...

4 ответа

Используя класс в пространстве имен с тем же именем?

Я должен использовать API, предоставляемый DLL с таким заголовком namespace ALongNameToType { class ALongNameToType { static void Foo(); } }Есть ли способ использовать ALongNameToType :: ALongNameToType :: Foo без необходимости каждый раз ...

2 ответа

Как инициализировать ссылочную переменную-член класса?

Рассмотрим следующий код 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() << ...

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

8 ответов

Влияет ли #include на размер программы?

Когда мой файл cpp использует #include для добавления заголовка, становится ли размер моей конечной программы больше? Заголовок не рассматривается как единица компиляции, но содержимое файла заголовка добавляется препроцессором в фактический ...

2 ответа

Временная проблема возврата 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 << ...

2 ответа

cudaMemcpyToSymbol использует или не использует строку

Я пытался скопировать структуру в постоянную память следующим образом: struct Foo { int a, b, c; }; __constant__ Foo cData; int main() { Foo hData = {1, 2, 3}; cudaMemcpyToSymbol(cData, &hData, sizeof(Foo)); // ... }И это работало нормально, в ...

4 ответа

Как я могу обнажить кортеж <> обратно в список типов шаблонов с переменными числами?

Есть ли способполоса 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< ...

6 ответов

Синтаксическая ошибка отсутствует; до *

У меня есть файл заголовка, например, так: #pragma once #include "gamestate.h" #include "ExitListener.h" class InitialGameState : public GameState { public: InitialGameState(Ogre::Camera *cam, Ogre::SceneManager *sceneMgr, OIS::Keyboard ...

5 ответов

Что означает «cv-unqualified» в C ++?

Как из предмета. Я увидел эту терминологию в вопросе, который я недавно задал, и, очевидно, это хорошо установленный термин, но я не могу найти что-либо о stackoverflow.

2 ответа

Конкатенация строк LPWSTR

В Visual C ++ у меня есть LPWSTR mystring;который уже определен где-то еще в коде. Я хочу создать новый LPWSTR, содержащий: "hello " + mystring + " blablabla" (i.e. a concatenation)Я схожу с ума от такой простой вещи (конкатенация)! Заранее ...