10
ответов

выдавание исключения из деструктора

Большинство людей говорит, никогда не выдают исключение из деструктора - выполнение так результатов в неопределенном поведении. Stroustrup высказывает мнение, для которого "векторный деструктор явно вызывает деструктор...
вопрос задан: 3 October 2008 06:53
10
ответов

Какие технологии программисты на C++ должны знать? [закрытый]

C++ был первым языком программирования, в который я действительно вошел, но большинство моей работы над ним было академическим или для игрового программирования. Большинство заданий программирования, где я живу, требует Java или.NET...
вопрос задан: 30 September 2008 09:47
10
ответов

Как измерить уровень в C++ (MFC) приложение?

Каких хороших профилировщиков Вы знаете? Что хороший путь состоит в том, чтобы измерить и настроить производительность приложения MFC C++? Анализ алгоритмов действительно neccesary? http://en.wikipedia.org/wiki/...
вопрос задан: 30 September 2008 07:20
10
ответов

Вызов указателя функции C ++ на конкретный экземпляр объекта

У меня есть указатель на функцию, определяемую: typedef void (* EventFunction) (int nEvent); Есть ли способ обработать эту функцию с конкретным экземпляром объекта C ++? класс А {частный: ...
вопрос задан: 30 September 2008 02:25
10
ответов

Как восстановить навыки C++

Я был разработчиком C++ (главным образом материал ATL/COM), пока, как многие из нас, я не переключился на C# в 2001. Я не сделал большого программирования на C++ с тех пор. У Вас есть какие-либо подсказки относительно того, как восстановить мои навыки C++
вопрос задан: 27 September 2008 00:25
10
ответов

Наследование и Полиморфизм - Простота использования по сравнению с Чистотой

В проекте наша команда использует списки объектов для выполнения массовых операций на наборах данных, которые должны все быть обработаны похожим способом. В частности, различные объекты идеально действовали бы то же...
вопрос задан: 21 September 2008 07:38
10
ответов

Как работать вокруг очень большого 2-го массива в C++

Я должен создать 2D международный массив размера 800x800. Но выполнение так создает переполнение стека (ха ха). Я плохо знаком с C++, таким образом, я должен сделать что-то как вектор векторов? И просто инкапсулируйте 2-й массив...
вопрос задан: 16 September 2008 19:56
10
ответов

Макрос, чтобы протестировать, подписывается ли целый тип или не подписан

Как Вы записали бы (в C/C++) макрос, который тестирует, если целый тип (данный в качестве параметра) подписывается или не подписан? #define is_this_type_signed (my_type)...
вопрос задан: 15 September 2008 17:21
10
ответов

C++ ресурсы UI

Теперь, когда я знаю C++, я хочу войти в настольное приложение, которые имеют UI вместо материала Командной строки, где я должен запустить, и каковы некоторые хорошие ресурсы онлайн?
вопрос задан: 7 September 2008 10:44
9
ответов

Что лучший способ состоит в том, чтобы найти простым числом? [закрытый]

что будет лучшим способом найти простое число так, чтобы временная сложность была очень уменьшена.
вопрос задан: 16 September 2019 14:27
9
ответов

Если я использую станд.:: size_t или интервал в моем для циклов?

Я просто задаюсь вопросом, должен я использовать станд.:: size_t для циклов и материала вместо интервала? Например: #include <cstdint> международное основное () {для (станд.:: size_t i = 0; я <10; ++ i) {//станд.:: size_t...
вопрос задан: 20 August 2019 09:30
9
ответов

Что лучший способ состоит в том, чтобы реализовать интеллектуальные указатели в C++?

Я оценивал различные реализации интеллектуального указателя (ничего себе, существует МНОГО там), и мне кажется, что большинство из них может быть категоризировано в две широких классификации: 1) Эта категория...
вопрос задан: 16 August 2019 17:44
9
ответов

Удалить C и комментарии C++ с помощью Python?

Я ищу код Python, который удаляет C и комментарии C++ от строки. (Предположите, что строка содержит весь исходный файл C.) Я понимаю, что мог .match () подстроки с Regex, но что...
вопрос задан: 26 July 2019 03:10
9
ответов

Кроме ООП, почему C++ лучше, чем C? [закрытый]

Хорошо это может походить на вопрос о сообщении-розыгрыше, но так как C++ кажется твердым полностью основному (и я никогда действительно знал, что STL был на самом деле "частью" его), я хотел знать то, что является недостатками для использования
вопрос задан: 9 July 2019 03:41
9
ответов

Как знать точную строку кода, где исключение было вызвано?

Если я генерирую исключение самостоятельно, я могу включать любую информацию в исключение: много строк кода и названия исходного файла. Что-то вроде этого: станд. броска:: исключение ("myFile.cpp:255"); Но что'...
вопрос задан: 26 May 2019 00:58
9
ответов

Частные и защищенные участники: C++

Кто-то может просветить меня относительно различия между частными и защищенными участниками в классах? Я понимаю из конвенций лучшей практики, что переменные и функции, которые не вызваны снаружи...
вопрос задан: 6 November 2018 04:45
9
ответов

Почему этот reinterpret_cast не компилирует?

Я понимаю, что reinterpret_cast опасен, я просто делаю это для тестирования его. У меня есть следующий код: интервал x = 0; удвойте y = reinterpret_cast <дважды> (x); Когда я пытаюсь скомпилировать программу...
вопрос задан: 12 October 2018 12:59
9
ответов

Создание легкого для поддержания конструктора копии

Рассмотрите следующий класс: класс A {символ *p; интервал a, b, c, d; общественность: (константа &A);}; Обратите внимание, что я должен определить конструктора копии, чтобы сделать глубокую копию "p". Это имеет два issues:...
вопрос задан: 19 September 2018 08:09
9
ответов

Почему оператор переключения не может быть применен на строки?

Компиляция следующего кода и получила ошибку недопустимого типа. международное основное () {//Ошибка компиляции - переключает выражение типа недопустимый переключатель (станд.:: строка ("власть")) {случай "sda": }}...
вопрос задан: 5 September 2018 07:03
9
ответов

Действительно ли практика возврата является ссылочным злом переменной C++?

Это немного субъективно, я думаю; я не уверен, будет ли мнение единогласным (я видел много фрагментов кода, куда ссылки возвращаются). Согласно комментарию к этому вопросу I просто...
вопрос задан: 29 August 2018 22:13
9
ответов

Замените комментарии стиля C комментариев стиля C++

Как я могу автоматически заменить все комментарии стиля C (/* комментарий */) комментариями стиля C++ (//комментарий)? Это должно быть сделано автоматически в нескольких файлах. Любое решение хорошо, пока оно работает....
вопрос задан: 28 August 2018 09:04
9
ответов

i = ++ я + ++ я; в C++

Кто-то может объяснить мне, почему этот код печатает 14? Меня просто спросил другой студент и не мог понять это. интервал i = 5; я = ++ я + ++ я; суд <<я;
вопрос задан: 21 July 2018 18:18
9
ответов

Как я улучшаю повреждающиеся шифры подстановки программно?

Я записал (пишу), программа, чтобы проанализировать зашифрованный текст и попытаться проанализировать и повредить его с помощью частотного анализа. Зашифрованный текст принимает форму каждой буквы, заменяемой...
вопрос задан: 12 June 2018 11:36
9
ответов

Когда я должен использовать определение типа в C++?

В моих годах C++ (MFC) программирование в я никогда не чувствовал потребность использовать определение типа, таким образом, я действительно не знаю то, что является используемым для. Где я должен использовать его? Есть ли любые реальные ситуации где испол
вопрос задан: 14 April 2018 20:37
9
ответов

Что такое метапрограммирование?

Со ссылкой на этот вопрос кто-либо мог объяснить и отправить пример кода метапрограммирования? Я погуглил термин, но я нашел, что никакие примеры не убедили меня, что это может иметь любого практичного...
вопрос задан: 26 March 2018 11:20
9
ответов

Куда я помещаю постоянные строки в C ++: статические члены класса или анонимные пространства имен?

Мне нужно определить несколько константных строк, которые будут использоваться только одним классом. Похоже, у меня есть три варианта: встраивать строки прямо в места, где они используются. Определите их как частные ...
вопрос задан: 5 February 2018 09:28
9
ответов

Как я делаю паузу Visual Studio после выполнения консольного приложения в режиме отладки?

У меня есть набор модульных тестов Повышения, которые я хочу выполнить как консольное приложение. Когда я работаю над проектом, и я запускаю тесты, я хотел бы смочь отладить тесты, и я хотел бы...
вопрос задан: 9 December 2017 21:33
9
ответов

Стоимость броска C++ 0x исключения

Каковы последствия производительности выдавания исключения в C++ 0x? Насколько этот компилятор зависим? Это не то же как выяснение, что является стоимостью ввода блока попытки, даже если нет...
вопрос задан: 28 November 2017 12:03
9
ответов

Что GNU делают заменой, Вы рекомендуете? [закрытый]

Предположите, что Вы свободны выбрать, инструмент как GNU делают для нового проекта C++. Что Вы выбрали бы? Какие-либо применимые замены там? Это должно / интерфейс командной строки, "легкий" понять...
вопрос задан: 14 September 2017 20:23
9
ответов

Скопируйте конструктора с указателями

Я недавно обнаружил, что, когда у меня есть указатели в классе, я должен указать конструктора Копии. Узнать, что, я сделал следующий простой код. Это компилирует, но дает мне время выполнения...
вопрос задан: 4 September 2017 02:55