11
ответов

Повторяющаяся константа-connundrum

Я часто имею необходимость для определения двух версий функции, чтобы иметь тот, который является константой и той, которая является неконстантой (часто метод get, но не всегда). Эти два варьируются только тем, что...
вопрос задан: 30 November 2009 21:49
11
ответов

NULL-указатель - это то же самое, что освободить его?

Я работал над фрагментом кода, и на меня напало сомнение: что произойдет с памятью, выделенной указателю, если я назначу этому указателю NULL? Например: A = новый MyClass (); {...сделай что-нибудь ...
вопрос задан: 26 November 2009 00:02
11
ответов

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

Я - новичок на Переполнении стека. Я работаю над платформой Unix в C/C++. Знание основного программирования в этих отношениях, как я мог запустить с многопоточности? Многопоточность, кажется, очень...
вопрос задан: 10 November 2009 12:11
11
ответов

Для инициализации ссылочного члена требуется временная переменная C ++

struct Div {int i; int j; }; класс A {общедоступный: A (); Div & divs; }; В моем определении конструктора у меня есть следующий A :: A (): divs (NULL) {} Я получаю ...
вопрос задан: 9 November 2009 14:49
11
ответов

Если я наследовался станд.:: исключение?

Я видел по крайней мере один надежный источник (класс C++, который я взял), рекомендуют, чтобы специализированные классы исключений в C++ наследовались станд.:: исключение. Я не ясен на преимуществах этого...
вопрос задан: 3 November 2009 19:11
11
ответов

методы для затемнения чувствительных строк в C++

Я должен хранить уязвимую информацию (симметричный ключ шифрования, что я хочу сохранить частным) в моем приложении C++. Простой подход должен сделать это: станд.:: представьте myKey в виде строки = "...
вопрос задан: 30 October 2009 10:09
11
ответов

Ловля исключений “Переполнения стека” в рекурсивных функциях C++

Действительно ли возможно поймать исключение из-за переполнения стека в рекурсивной функции C++? Если так, как? таким образом, что произойдет в пустом doWork этого случая () {попытка () {doWork ();} выгода (......
вопрос задан: 23 October 2009 08:42
11
ответов

Самый быстрый способ получить самое большое X чисел из очень большого неотсортированного списка?

Я пытаюсь получить вершину, говорят, 100 очков из списка очков, сгенерированных моей программой. Unfortuatly список огромен (на порядке миллионов к миллиардам) настолько сортирующий, является интенсивным временем...
вопрос задан: 23 October 2009 00:09
11
ответов

Хорошая Среда Отладки/IDE C++ для Linux?

У меня есть друг, который пытается переключиться на Linux, но одержим очевидным отсутствием сред отладки/IDE для C++, тем более, что они касаются шаблонного программирования. Он был...
вопрос задан: 20 October 2009 18:44
11
ответов

Как настроить поблочное тестирование на Visual Studio C++

Я испытываю затруднения при выяснении, как разбудить набор среды тестирования и применимый в Visual Studio 2008 для C++, по-видимому, со встроенным комплектом поблочного тестирования. Любые ссылки или учебные руководства были бы...
вопрос задан: 14 October 2009 23:53
11
ответов

Проверьте двойную переменную, если она содержит целое число и не плавающую точку

То, что я имею в виду, следующее: двойной d1 =555; удвойте d2=55.343, я хочу быть в состоянии сказать, что d1 является целым числом, в то время как d2 не. Существует ли простой способ сделать это в c/c ++?
вопрос задан: 5 October 2009 18:33
11
ответов

Оптимизирует определенные функции с Ассемблером в программе C/C++, действительно стоящей того?

В определенных областях разработки, таких как разработка игр, системы реального времени, и т.д., важно иметь быструю и оптимизированную программу. С другой стороны современные компиляторы делают большую оптимизацию...
вопрос задан: 11 September 2009 08:36
11
ответов

Лучшие семена, чем время (0)?

Я понимаю, что время (0) обычно использует для генераторов случайных чисел отбора и что это только становится проблемой, когда программа запускается несколько раз в секунду. Я задаюсь вопросом, что такое некоторые...
вопрос задан: 9 September 2009 00:22
11
ответов

Дополните структуру C++ к питанию два

Я работаю над некоторым кодом C++ для встроенной системы. Интерфейс I/O использование кода требует, чтобы размер каждого сообщения (в байтах) был питанием два. Прямо сейчас код делает что-то вроде этого...
вопрос задан: 6 August 2009 15:55
11
ответов

Какова самая опасная функция C++? [закрытый]

Я услышал много времен, в которые фраза Bjarne Stroustrup "C++ мешает стрелять самостоятельно в ногу; но когда Вы делаете, это снимает целый участок", и я действительно не знаю, ужасно ли это столь же...
вопрос задан: 7 July 2009 18:01
11
ответов

Нужно было бы знать, что архитектура машины написала код?

Скажем, я программирую в Java или Python или C++ для простой проблемы, мог быть должен создать сервер эха TCP/UDP или вычисление факториала. Сделайте я должен обеспокоиться о деталях архитектуры, т.е...
вопрос задан: 25 June 2009 20:30
11
ответов

Вызов деструктора явно уничтожают объект полностью?

Если я называю деструктор явно (myObject. ~ Объект ()) это уверяет меня, что объект будет соответственно уничтожен (называющий все дочерние деструкторы)? Хорошо некоторый код: объект класса {...
вопрос задан: 24 June 2009 01:11
11
ответов

Когда использовать пустой указатель?

Я понимаю использование пустого указателя для malloc реализации. освободите* malloc (size_t размер); Может любой предлагать другие причины или предоставлять некоторые сценарии, где это полезно на практике. Спасибо
вопрос задан: 22 June 2009 05:53
11
ответов

Считание в обратном порядке в для циклов

Я полагаю (от некоторого чтения исследования), что считание в обратном порядке в для циклов на самом деле более эффективно и быстрее во времени выполнения. Мой полный программный код является C++, у меня в настоящее время есть это: для (i=0; я <домен;
вопрос задан: 19 June 2009 13:56
11
ответов

Когда я должен сделать конкретный вид использования 'этого' указателя?

Когда я должен явно записать это-> участник в методе класса?
вопрос задан: 14 June 2009 18:14
11
ответов

Использует водосливную хорошую практику целого числа без знака?

Я читал Стандарт C на днях и заметил, что в отличие от переполнения целого числа со знаком (который не определен), переполнение беззнаковых целых чисел четко определено. Я видел, что это использовало в большом количестве кода для...
вопрос задан: 12 June 2009 19:29
11
ответов

Каково различие между глобальными переменными и переменными в основном?

MyClass GlobalVar; международное основное () {MyClass VarInMain;}
вопрос задан: 6 May 2009 16:43
11
ответов

Несколько потоков, читающих из того же файла

Моя платформа является Windows Vista 32, с Visual C++ выражают 2008. например: если у меня есть файл, содержит 4 000 байтов, у меня может быть 4 потока, считанные из файла в то же время? и каждый поток получает доступ...
вопрос задан: 5 May 2009 06:00
11
ответов

Синтаксис для разыменования указателя в C (или C++)

Я сделал, чтобы коллега зарегистрировался в коде как это в C (синтаксис № 1): (* (* (*p_member) .p_member) .p_member) .member, Когда я спросил его, почему он не использовал-> (синтаксис № 2): p_member-> p_member-> p_member->...
вопрос задан: 28 April 2009 22:15
11
ответов

Что быстрее, выполняя итерации вектора STL с вектором:: итератор или с в ()?

С точки зрения производительности, что работало бы быстрее? Существует ли различие? Это - зависимый платформы?//1. Используя вектор <строка>:: итератор: вектор <строка> по сравнению с = GetVector (); для (вектор <...
вопрос задан: 22 April 2009 11:24
11
ответов

Каков надлежащий “C++ путь”, чтобы сделать глобальные переменные?

У меня есть основной класс приложения, который содержит регистратор плюс некоторые конфигурации общего приложения, и т.д. Теперь я отображу много окон GUI и так далее (который будет использовать регистратор и конфигурации), и я...
вопрос задан: 21 April 2009 15:39
11
ответов

Находящееся на диске динамическое выделение памяти

У меня есть программа, в которой я хочу быть в состоянии хранить определенные данные (динамично выделенные блоки) на диске для уменьшенного использования памяти и персистентности. Моя первая мысль состояла в том, чтобы записать мое собственное...
вопрос задан: 20 April 2009 21:22
11
ответов

Обработка класса с длинным списком инициализации и несколькими конструкторами?

Я имею (для меня) сложный объект приблизительно с 20 элементами данных, многие из которых являются указателем на другие классы. Таким образом для конструктора, у меня есть большой длинный, сложный список инициализации. Класс также имеет...
вопрос задан: 17 April 2009 19:48
11
ответов

Обучение работать с аудио в [закрытом] C++

Мой градус был в звукотехнике, но я довольно плохо знаком с программированием. Я хотел бы изучить, как работать с аудио в среде программирования, частично таким образом, я могу изучить C++ лучше через интересный...
вопрос задан: 3 April 2009 12:28
11
ответов

Каковы преимущества и недостатки разделения объявления и определения как в C++?

В C++ объявление и определение функций, переменных и констант могут быть разделены как так: функционируйте someFunc (); функционируйте someFunc () {//Реализация.} На самом деле, в определении...
вопрос задан: 14 March 2009 11:18