Результаты поиска по запросу "c++"
Как заставить экземпляр класса только умные указатели?
Я работаю над тем, чтобы запретить пользователю использовать класс без умных указателей. Таким образом, вынуждая их выделять кучу объектов и управлять ими с помощью интеллектуальных указателей. Чтобы получить такой результат, я попробовал ...
Как изменить режим с режима c ++ 98 в Dev-C ++ на режим, который поддерживает C ++ 0x (диапазон основан на)?
Я только учусь писать диапазон, основанный на циклах, но единственная проблема в том, что мой компилятор, Orwell Dev-C ++, похоже, не поддерживает его в режиме по умолчанию (который является c ++ 98). Как я могу изменить этот режим на другой, ...
Факториал в C семейных языках
Я пытался сделать факториальную функцию в C ++, и я только что обнаружил, что входные данные, которые больше 10, не рассчитываются правильно. Я пробовал C #, но столкнулся с той же проблемой. используя эту рекурсивную функцию: int Factorial(int ...
Зачем беспокоиться о «встроенном» ключевом слове в C ++?
Я только что исследовал использование и преимущества / недостатки ключевого слова C ++inline наВеб-сайт Microsoft [http://msdn.microsoft.com/en-us/library/z8y1yy88.aspx]и я все это понимаю. Мой вопрос заключается в следующем: если компилятор ...
NUMA Получить текущий узел / ядро
Я использую libnuma на Linux. Мои потоки должны знать узел / ядро, на котором они работают. Можно ли как-то получить узел / ядро текущих потоков? Я просмотрел документацию, но не нашел такой функции ...
Понимание ключевого слова "использование": C ++
Может кто-нибудь, пожалуйста, объясните ниже вывод: #include <iostream> using namespace std; namespace A{ int x=1; int z=2; } namespace B{ int y=3; int z=4; } void doSomethingWith(int i) throw() { cout << i ; } void sample() throw() { using ...
Почему я не должен включать файлы cpp и вместо этого использовать заголовок?
Итак, я закончил свое первое задание по программированию на C ++ и получил оценку. Но в соответствии с оценкой, я потерял оценки заincluding cpp files instead of compiling and linking them, Мне не очень понятно, что это значит. Оглядываясь назад ...
Круговые зависимости объявлений
Я пытаюсь реализовать пример шаблона посетителя, но у меня проблема с циклическими зависимостями объявлений классов. Когда я делаю предварительное объявление класса Visitor, классы Россия и Англия не знают, что у Visitor есть метод посещения, но ...
Итерация по контейнерам STL и удаление / добавление нескольких элементов
Одна из самых частых ошибок в моем коде заключается в том, что контейнеры STL изменяются во время цикла. Элементы удаляются или добавляются во время выполнения цикла, поэтому я обычно сталкиваюсь с исключениями за пределами границ. Мой цикл for ...
Стандартная цитата: Вызывает ли вне диапазона `vector :: operator []` вызов неопределенного поведения?
Рассмотреть возможность: #include <vector> int main() { std::vector <int> v; v.reserve (100); v[1] = 42; }Я знаю, что приведенный выше код вызывает неопределенное поведение, потому что на сайте вызова дляv[1]размер вектора поv.size() <1. (Это ...