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

1 ответ

Без (), или вы можете сделать:

я проблема с конструктором по умолчанию в C ++. Это простая вещь, но я не вижу, что с ней не так. У меня есть конструктор с 3 необязательными параметрами, с постоянными значениями в списке инициализации: data::data(int D = 1, int M = 1, int Y = ...

4 ответа

класс CombatAdmin;

исправления предыдущей проблемы (см. Еще один мой вопрос, который я задал). Я объявил больше классов. Один из них называется CombatAdmin, который делает разные вещи: (Заголовочный файл) #ifndef COMBATADMIN_H #define COMBATADMIN_H #include ...

1 ответ

+1 за соблюдение предписанных правил стиля или иным образом наиболее часто используемых. Читаемость всегда зависит от мнения, а последовательность лучше, чем разнообразие. В конечном итоге знакомство с последовательностью становится более читабельным для людей.

я есть класс, который имеет группу целых чисел, скажем foo() { int a; int b; int c; int d; .... string s; }Теперь вопрос заключается в лучшей читаемости, функция init () для foo (), если она выглядит void init() { a=b=c=d=1; //for some reason ...

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

6 ответов

StrictMath не обязательно более точен, это просто всегда один и тот же определенный результат. (И это не будет иметь никакого значения здесь.)

тоящее время я пишу программу калькулятора в Java. Это моя первая Java-программа, я привык к C ++. Я заметил, что двойники в java совсем не похожи на двойники в c ++. попробуйте это в Java и C ++ 4,1 * 3 что / 0,1 так должно быть 12,3, затем ...

2 ответа

Это может быть ошибка копирования и вставки, но чтобы охватить все базы, вы пропустили «d» в «shared» для

ла то, что должно сработать, потом то, что не сработает. Почему это не вопрос. Я объявляю два класса: class Base { ... }; class Derived : public Base { ... };Затем у меня есть следующая функция в другом месте: void foo(shared_ptr<Base> ...

3 ответа

@ T.C. благодарю вас!

аюсь скопировать карту в вектор пары, поэтому я могу отсортировать вектор поsecond член данных пар. Я решил это сделать так: void mappedWordsListSorter(){ for (auto itr = mappedWordsList.begin(); itr != mappedWordsList.end(); ++itr){ ...

4 ответа

Это, безусловно, интересная альтернатива. Но это вынуждает вас повторять код обработки справки, и, хотя он будет небольшим, я бы его избегал.

ользую Boost Program Options Library для разбора аргументов командной строки. У меня есть следующие требования: После того, как «помощь» предоставлена, все остальные опции являются необязательными;Если «помощь» не предоставлена, требуются все ...

2 ответа

 символ в поток, а затем сбрасывает поток.

ли кто-нибудь помочь мне с этой простой вещью в обработке файлов? Вот мой код: #include<iostream> #include<fstream> using namespace std; int main() { ofstream savefile("anish.txt"); savefile<<"hi this is first program i writer" <<"\n this is ...

3 ответа

... или для любителей запутанного кода ...

у вызвать ошибку времени компиляции, если не в constexpr, если условия выполняются, например: if constexpr(condition1){ ... } else if constexpr (condition2) { .... } else if constexpr (condition3) { .... } else { // I want the else clause never ...

3 ответа

@ Андрей - Какой компилятор вы используете? Пожалуйста, убедитесь, что вы включили в вопрос компилятор и его версию. Еще многие пользователи пытаются дать вам советы по компиляции программы с имеющимися у них компиляторами.

могу защитить от случайного определения не наследуемого метода, где унаследованное определение предназначено. Мне говорят, что есть способ выразить это, но никто не может вспомнить это. Объяснение. У меня есть дерево классов: «База» <- «C» <- ...