2
ответа

Есть ли способ распечатать индекс члена массива? [закрыто]

Например, у меня есть массив, который читает: std :: string month [] = {январь, февраль, март, апрель, май, июнь, июль, август, сентябрь, октябрь, ноябрь, декабрь}; Если я это сделаю: std :: cout < < месяц[...
вопрос задан: 5 March 2019 17:20
2
ответа

Использование вектора push_back с парой

Я смотрел на реализацию Алгоритма Прима на geeksforgeeks.org и пытался реализовать эту функцию в режиме практики. Я посмотрел, как был получен вклад, и увидел следующее: # include < ...
вопрос задан: 5 March 2019 17:13
2
ответа

Достаточно ли удаления копий и перемещения конструкторов / операторов присваивания в базовом классе?

Если у меня есть абстрактный базовый класс, и я хочу сделать все производные классы некопируемыми и неподвижными, достаточно ли объявить об удалении этих специальных функций-членов в базовом классе? Я бы хотел ...
вопрос задан: 5 March 2019 16:36
2
ответа

класс для обработки пользовательских исключений

Я хотел бы создать класс, который принимает std :: function и позволяет обрабатывать указанные исключения, но я не уверен, возможно ли это. Вот псевдо-черновик: // шаблон типов исключений < class ... ...
вопрос задан: 5 March 2019 15:13
2
ответа

Как я могу присвоить итератору адрес другого?

Я хочу приписать итератору адрес другого +1, чтобы перейти в строковый вектор. Вот мой код: 'for (auto it: cuvinte) {int nr = 1; incercare.clear (); ...
вопрос задан: 5 March 2019 11:19
2
ответа

Как прокрутить 2 массива и определить, совпадают ли значения в каждом массиве?

Я программирую игру-угадайку, в которой пользователь определит первый массив для масштабирования от 1 до любого введенного числа. У меня есть функция, которая будет случайным образом числа, тогда второй массив будет ...
вопрос задан: 5 March 2019 06:27
2
ответа

Почему C ++ не разрушает объект по типу времени выполнения? [Дубликат]

Как я знаю, C ++ может получить точную информацию о динамическом типе объекта, когда базовый класс имеет виртуальную функцию. class Base {public: Base () {} ~ Base () {std :: cout < < «База уничтожена» & ...
вопрос задан: 5 March 2019 05:26
2
ответа

Использование метода сигнала и слота в QML для загрузки другой страницы в функцию main ()

У меня есть исходный код, как показано ниже: у меня есть 2 файла qml. Второй файл qml был вызван из файла maim.qml. Я хочу получить текст из второго файла qml, используя сигнал и слот ...
вопрос задан: 5 March 2019 04:18
2
ответа

Выражение C ++: векторная ошибка индекса вне строки Строка: 1733

Когда я попытался использовать эту функцию для удаления элементов в векторе, которые являются NaN в следующем, несортированным является вектор, заполненный элементами строк, а очищенным является пустой двойной вектор ... 1 void ...
вопрос задан: 5 March 2019 04:18
2
ответа

Создание и заполнение вектора в цикле

У меня есть класс Player, который имеет идентификатор, цвет и имя. У меня также есть вектор игроков. Я хотел бы создать 50 игроков. 10 игроков за цвет. Имеется в виду 10 игроков в красном, 10 в черном и т. Д. Я могу сделать ...
вопрос задан: 5 March 2019 03:16
2
ответа

Как подключить make-файлы для двух папок / проектов, которые должны запускаться как вместе, так и независимо

У меня следующая проблема: у меня есть одна папка, скажем, / trunk / modules / mymodule, которая содержит мой проект, который я должен собрать, используя систему сборки, и у меня есть папка / trunk / libs / mylib со своей собственной ....
вопрос задан: 4 March 2019 14:42
2
ответа

Осмотр контейнеров STL в XCode

От поиска с помощью Google вокруг этого похож на XCode (3.1 в моем случае), должен, по крайней мере, пытаться высказать мне нормальное мнение отладки контейнеров STL - или по крайней мере векторы. Однако каждый раз, когда я иду для рассмотрения вектора в.
вопрос задан: 4 March 2019 02:32
2
ответа

FANN: утечка памяти при обучении ANN с использованием данных, прочитанных из нескольких файлов

У меня есть следующий цикл: for (int i = 1; i < = epochs; ++ i) {for (std :: vector < std :: filesystem :: path > :: iterator it = batchFiles.begin (); это! = batchFiles.end (); ++ это) {структура ...
вопрос задан: 4 March 2019 01:30
2
ответа

Как исправить ошибку, содержащую возвращаемое значение?

просто быстрый вопрос, я не уверен, почему я получаю эту ошибку или как ее исправить. Ошибка C4176 Box :: getParameters: должен возвращать значение. Он говорит, что он должен вернуть значение, но я поставил ...
вопрос задан: 3 March 2019 21:08
2
ответа

Преобразовать указатель upcast в базовый объект, который вызывает производный виртуальный [duplicate]

У меня есть два класса, один из которых получен от другого. Я хочу функцию, которая возвращает объект (не указатель или ссылку) базового класса, который вызывает производную виртуальную функцию. #include < iostream > ...
вопрос задан: 3 March 2019 20:29
2
ответа

C ++ - когда уничтожается объект

У меня есть класс, который служит дескриптором для временного каталога, используемого для тестирования. Он используется так: {TestArea ta ("name_of_test"); ta.call_method (); test_stuff (); ... } когда ...
вопрос задан: 3 March 2019 19:58
2
ответа

Присвоить экземпляр 2d массива для индексации в 3d массиве

У меня есть 2d и 3d массив, объявленный следующим образом: unsigned char twoDArray [2] [2]; беззнаковый символ threeDArray [5] [2] [2]; Я заполнил свой "twoDArray" четырьмя значениями, которые мне нужны, и теперь я хочу разместить ...
вопрос задан: 3 March 2019 16:24
2
ответа

Перегрузка оператора C ++ не работает должным образом

Вот весь класс (копирование / вставка должно работать): #include < cstdio > #include < iostream > использование пространства имен std; класс Rational {int _n = 0; int _d = 1; общественность: рациональная (инт ...
вопрос задан: 3 March 2019 10:38
2
ответа

Доступ к профсоюзам в структуре

Рассмотрим следующий код: struct test1str {int testintstr: 2; int testintstr2: 1; }; struct test2str {int testintstr: 2; int testintstr2: 1; }; union test1uni {int ...
вопрос задан: 3 March 2019 00:49
2
ответа

В чем разница между int * a = nullptr; и int * a = nullptr? [Дубликат]

Вокруг блогов и форумов я заметил, что люди используют разные способы объявления указателей в c ++: int * a = nullptr; и int * a = nullptr; Есть разница между двумя методами? Если да, то что?
вопрос задан: 2 March 2019 11:32
2
ответа

Несколько определений одной и той же функции в C ++

Я пишу библиотеку для нейронных сетей. Есть некоторые необходимые функции, которые мне нужны, поэтому я выделил их в отдельный заголовочный файл. Я также предоставил определение охранникам. Я тоже включил шапку ...
вопрос задан: 2 March 2019 07:25
2
ответа

(c ++) проблема в печати слов строки массива char

Я делаю программу на C ++, используя строку (тип данных) и массив символов. Теперь тип данных печатает слова в порядке. Но у меня возникли проблемы с массивом символов. Вот код: # include < iostream & ...
вопрос задан: 2 March 2019 07:00
2
ответа

Создание std :: vector неподвижного типа

У меня есть std :: vector с именем args (я не знаю размер вектора во время компиляции) и неподвижный тип NonMoveable. Я хочу создать вектор того же размера, что и args, чтобы он равнялся {...
вопрос задан: 1 March 2019 22:25
2
ответа

Добавить функции-члены и переменные-члены на основе аргумента шаблона

У меня есть семейство функций {f_n}, где f_0 непрерывно, f_1 непрерывно дифференцируемо, $ f_ {n} \ in C ^ {n} [a, b] $ и так далее. У меня есть класс C ++, который дает числовую оценку f_n с помощью поиска ...
вопрос задан: 1 March 2019 21:19
2
ответа

C ++: Как я могу использовать разные реализации методов с одним и тем же классом данных?

Предыстория: Различные модули программы, с которыми я связан, имеют дело с одной и той же комбинацией объектов, которые сгруппированы в агрегирующую структуру. Есть известные инварианты, наложенные на ...
вопрос задан: 1 March 2019 11:49
2
ответа

C ++ - Есть ли различия между использованием `this` для инициализации члена на уровне класса и` this` в конструкторе?

К моему удивлению, я узнал, что такой код на самом деле работает: class A {B b; C c = this-> b.GetC (); } Я предполагаю, что я был вынужден думать, что это по сути сродни самому себе в ...
вопрос задан: 28 February 2019 19:40
2
ответа

Сохраняйте изменчивость во вложенных типах

шаблон < typename T > struct S {using type = T; }; volatile S < int > s; шаблон < typename T > void f (T & amp; v) {используя n = имя типа T :: type; S & л; п > :: _; // показывать } ...
вопрос задан: 28 February 2019 10:02
2
ответа

Могу ли я сохранить указатели некоторых объектов в векторе, а затем взять эти указатели для вызова встроенной функции

Предположим, у меня есть класс Player, у которого есть некоторая функция meber. Один из них возвращает указатель на объект, используя ключевое слово this. Player * getPlayer () {вернуть это;}; класс Player {public: ...
вопрос задан: 28 February 2019 09:31
2
ответа

плюс < & строка GT; предопределенный функтор для конкатенации в C ++?

Похоже, что предопределенный функтор plus () должен работать для строк, поскольку он сводится к использованию оператора +. Однако это не компилируется. строка один = "один", два = "два"; Строка результата = std :: plus < ...
вопрос задан: 28 February 2019 04:03
2
ответа

Производительность многопоточных функций хуже, чем однопоточных

Я написал функцию update (), которая выполнялась в одном потоке, затем я написал следующую функцию updateMP (), которая делает то же самое, за исключением того, что я делю работу в моих двух циклах for на несколько потоков: ...
вопрос задан: 28 February 2019 03:22