11
ответов

Почему оператор переопределения ()?

В библиотеке Boost Signals они перегружаются () оператор. Действительно ли это - конвенция в C++? Для обратных вызовов, и т.д.? Я видел это в коде коллеги (кто, оказывается, крупный поклонник Повышения). Из...
вопрос задан: 5 October 2011 16:30
11
ответов

Как добавить два числа, не используя ++ или + или другой арифметический оператор

Как я добавляю два числа, не используя ++ или + или никакой другой арифметический оператор? Это был вопрос, который задают давным-давно в некотором интервью кампуса. Так или иначе сегодня кто-то задал вопрос относительно...
вопрос задан: 23 August 2011 03:00
11
ответов

Что на самом деле делает ОС?

Что именно делает операционная система? Я знаю, что операционные системы могут быть запрограммированы, например, на C ++, но раньше я считал, что программы на C ++ должны выполняться под операционной системой? Можно ...
вопрос задан: 8 June 2011 12:54
11
ответов

Большая часть используемого алгоритма STL, предикатов, итераторов

Я не могу найти этот вопрос на stackoverflow. Но я задаюсь вопросом, как люди используют STL (Никакое необычное повышение)... просто старомодный STL. Приемы/подсказки/главным образом использовали случаи, полученные по многим, много лет... и...
вопрос задан: 12 April 2011 10:04
11
ответов

0xDEADBEEF, эквивалентный для 64-разрядной разработки?

Для разработки C++ для 32-разрядных систем (быть этим Linux, Mac OS или Windows, PowerPC или x86) я инициализировал указатели, которые иначе были бы не определены (например, они не могут сразу получить надлежащее...
вопрос задан: 28 December 2010 17:51
11
ответов

Полиморфизм или условные выражения способствуют лучшему дизайну?

Я недавно споткнулся через эту запись в Google, тестирующем блог об инструкциях для написания большего количества тестируемого кода. Я был в согласии с автором до этой точки: полиморфизм Пользы...
вопрос задан: 30 September 2010 13:23
11
ответов

Как генерировать метод неконстанты из метода константы?

При борьбе за правильность константы я часто нахожу меня написанием кода, таким как этот класс Панель; класс Foo {общественность: Панель константы* панель () константа {/* код, который получает Панель где-нибудь */} Панель* панель () {...
вопрос задан: 18 September 2010 18:16
11
ответов

C ++: прервать основной цикл

Я готовлю код: for (int a = 1; a < = 100; a ++) // цикл a (основной цикл) {for (int b = 1000; b <= 2000; b ++) // цикл b {if (b == 1555) break; } for (...
вопрос задан: 29 August 2010 10:53
11
ответов

Как ускорить g ++ время компиляции (при использовании большого количества шаблонов)

Этот вопрос, возможно, так или иначе нечетен, но как я могу ускорить g ++ время компиляции? Мой код C++ в большой степени использует повышение и шаблоны. Я уже переместился как можно больше из файлов заголовков, и используйте-j...
вопрос задан: 4 August 2010 12:04
11
ответов

Бросок (или соответственно) на ПУСТОМ аргументе функции по сравнению с разрешением всему этому аварийно завершиться?

В предыдущих крупномасштабных приложениях, требующих высокой устойчивости и долгие времена работы, я всегда был для проверки аргумента функции указателя, когда это было зарегистрировано, поскольку "никогда не должно быть ПУСТЫМ". Я был бы затем.
вопрос задан: 3 August 2010 09:25
11
ответов

GUI с C++? или C# и Java способ пойти? [закрытый]

Я почти сделан с курсом об использовании ООП в C++ и всех программах, которые мы записали в том курсе, были консольные приложения. Я также закончил университетский курс в C, программирующем, таким образом, я думаю, что имею...
вопрос задан: 29 July 2010 10:57
11
ответов

Последствия этого переполнения буфера?

Таким образом, здесь я полагаю, что у меня есть небольшая проблема переполнения буфера, я нашел при рассмотрении чужого кода. Это сразу показалось мне неправильный, и потенциально опасный, но по общему признанию я не мог объяснить...
вопрос задан: 20 July 2010 14:40
11
ответов

Почему программирует с объектами, которые не рассматривают процедурными?

Даже при том, что объекты использования ООП и скрытие данных, код все еще выписывает как процедура. Таким образом, что заставляет ООП освободить процедурную маркировку? Это просто, потому что это считают "высоким уровнем"?...
вопрос задан: 15 July 2010 16:29
11
ответов

Каково значение возврата ссылкой?

В C++, функция () = 10; работы, если функция возвращает переменную ссылкой. Каковы варианты использования его?
вопрос задан: 9 July 2010 10:00
11
ответов

Разработчики Linux, знающие C++? [закрытый]

Я вошел в обсуждение некоторое время назад. Компания, в которой я работаю, разрабатывает в соответствии с Linux, и делает так в ANSI C. Много преимуществ могло прибыть от перемещения до C++ насколько дизайн идет, я думаю. Наш существующий код...
вопрос задан: 9 July 2010 07:49
11
ответов

Вы бы использовали num% 2 или num & 1, чтобы проверить, является ли число четным?

Ну, есть по крайней мере два низкоуровневых способа определения, является ли данное число четным или нет: 1. if (num% 2 == 0) {/ * even * /} 2. if ((num & 1) == 0 ) {/ * чет * /} считаю вторым ...
вопрос задан: 8 July 2010 19:04
11
ответов

Вызов C++ статические функции членства из кода C

У меня есть набор кода C. У меня нет намерения преобразовать их в код C++. Теперь, я хотел бы назвать некоторый код C++ (я не возражаю для изменения кода C++ так, чтобы они были вызываемыми кодом C). класс...
вопрос задан: 7 July 2010 08:19
11
ответов

Действительно ли стоит изучить Eclipse для разработки C++

Насколько я знаю, что трудно изучить использование Eclipse с нуля. Но я извлеку такую пользу как быстрый просмотр исходного кода, графы вызовов, статический анализ кода. Что другие преимущества будут я получать от использования...
вопрос задан: 2 July 2010 13:55
11
ответов

В игровом программировании, каковы определенный C++ или функции STL, который вызывает пожирателей ресурсов производительности? [закрытый]

Мой вопрос главным образом о STL, чем остальная часть C++, который может быть сравнен (я предполагаю) быть так же быстрым как C длинное, поскольку классы не используются в каждом углу. STL является стандартным для игр и в механизмах...
вопрос задан: 28 June 2010 16:34
11
ответов

Что озадачивает меня, … Являются языками.NET основные языки для Windows (автономные) приложения?

Я - любознательный студент.NET без коммерческого практического знания, и я был озадачен, каким exactlty языки.NET предназначены для? Q1. При наблюдении веб-сайтов задания.NET кажется главным образом используемой...
вопрос задан: 24 June 2010 23:17
11
ответов

“Правильный” способ освободить станд.:: векторный объект

Первое решение: станд.:: вектор <интервал> *vec = новый станд.:: вектор <интервал>; утверждайте (vec! = ПУСТОЙ УКАЗАТЕЛЬ);//... удаляют vec; альтернатива: станд.:: вектор <интервал> v;//... vec.clear (); vec.swap (std:...
вопрос задан: 16 June 2010 15:15
11
ответов

Вопрос об интервью C ++, включающий указатели классов

Допустим, есть указатель на базовый класс, который указывает на объект базового класса: baseclass * bptr; bptr = новый базовый класс; теперь, если я делаю bptr = новый производный; в чем здесь проблема?
вопрос задан: 10 June 2010 07:38
11
ответов

Символы редактирования в Строке в C#

Каков самый чистый способ отредактировать символы в строке в C#? Что является эквивалентом C# этого в C++: станд.:: представьте myString в виде строки = "бум"; myString[0] = "d";
вопрос задан: 9 June 2010 18:50
11
ответов

Это утечка памяти?

char * pointer1; char * pointer2; указатель1 = новый символ [256]; указатель2 = указатель1; удалить [] pointer1; Другими словами, я должен также удалить delete [] pointer2? Спасибо!
вопрос задан: 17 May 2010 21:17
11
ответов

Это безопасно для использования malloc?

Кто-то сказал мне, что выделение с malloc больше не безопасно, я не гуру C/C++, но я сделал некоторый материал с malloc и C/C++. Кто-либо знает, о каких рисках я в? Заключение в кавычки его: [.....
вопрос задан: 16 May 2010 05:05
11
ответов

В программировании игры плохие глобальные переменные?

Я знаю, что моя внутренняя реакция на глобальные переменные - "плохо"! но в двух курсах по разработке игр, которые я проходил в колледже, глобальные ссылки широко использовались, а теперь и в руководстве по программированию игр DirectX 9 ...
вопрос задан: 14 May 2010 06:31
11
ответов

Действительно ли неопределенное поведение стоит того?

Много плохих вещей произошли, и продолжите происходить (или нет, кто знает, что-либо может произойти), из-за неопределенного поведения. Я понимаю, что это было представлено для оставления некоторого пространства для маневра для компиляторов к...
вопрос задан: 5 May 2010 09:32
11
ответов

Определение, имеет ли незаказанный вектор <T> все уникальные элементы

Профилирование моего зависящего от ЦП кода предложило меня, которые проводят долгое время, проверяя, чтобы видеть, содержит ли контейнер абсолютно уникальные элементы. Предположение, что у меня есть некоторый большой контейнер неотсортированных элементов
вопрос задан: 4 May 2010 21:55
11
ответов

Изучение C++ с нуля в Visual Studio? [закрытый]

Я должен войти в курс дела с C++ вполне быстро (я никогда не использовал его ранее) - учится через Visual Studio (т.е. Управляемый С++) собирающийся быть каким-либо использованием? Или я закончу тем, что изучил расширения...
вопрос задан: 25 April 2010 04:17
11
ответов

Преобразование C источник к C++

Как Вы пошли бы о преобразовании довольно большого (> 300K), довольно сформировавшаяся кодовая база C к C++? Вид C, который я имею в виду, разделяется на файлы, примерно соответствующие модулям (т.е. менее детализированный...
вопрос задан: 20 April 2010 09:15