12
ответов

Бесконечные циклы в невоспитанности?

Таким образом, у меня есть некоторый код C++ для отслеживания в обратном порядке узлов в алгоритме BFS. Это немного походит на это: станд. определения типа:: карта <интервал> MapType; bool IsValuePresent (константа MapType& myMap, интервал begin
вопрос задан: 18 April 2010 00:02
12
ответов

C++ Карта STL по сравнению с Векторной скоростью

В интерпретаторе для моего экспериментального языка программирования у меня есть таблица символов. Каждый символ состоит из имени, и значение (значение может быть, например: из строки типа, интервала, функции, и т.д.). Сначала я...
вопрос задан: 3 April 2010 21:07
12
ответов

Когда передача указателем предпочтена передаче ссылкой в C++?

Я могу вообразить один случай, в котором входной параметр мог быть ПУСТЫМ так, чтобы передача указателем была предпочтена, но не передача ссылкой? Кто-либо может добавить больше случаев?
вопрос задан: 31 March 2010 04:11
12
ответов

Действительно ли безопасно считать целочисленную переменную, это одновременно изменяется без блокировки?

Предположим, что у меня есть целочисленная переменная в классе, и эта переменная может быть одновременно изменена другими потоками. Записи защищены взаимным исключением. Я должен защитить чтения также? Я услышал это...
вопрос задан: 15 March 2010 08:38
12
ответов

Почему C++ не принимает значение по умолчанию, деструктор уничтожает мои объекты?

Спецификация C++ говорит, что деструктор по умолчанию удаляет всех нестатических участников. Тем не менее, мне не может удаться достигнуть этого. У меня есть это: класс N {общественность: ~N () {станд.:: суд <<"...
вопрос задан: 8 March 2010 06:56
12
ответов

Указатель на [-1] th индекс массива

Как делает указатель точки к [-1], th индекс массива производит легальный вывод каждый раз. Что на самом деле происходит в присвоении указателя? #include <stdio.h> международное основное () {интервал realarray [...
вопрос задан: 2 March 2010 09:16
12
ответов

Там какое-либо основное назначение компилирует Приложение Windows как 64-разрядное?

Я уверенно сказал бы, что 99% приложений, которые мы пишем, не должны обращаться больше чем к 2 ГБ памяти. Конечно, существует большое очевидное преимущество для ОС, работающей 64-разрядный для обращения к большему количеству RAM, но там...
вопрос задан: 25 February 2010 13:10
12
ответов

Неподписанный modulos: альтернативный подход?

Я нахожусь в потребности оптимизировать это действительно крошечная, но противная функция. неподписанный umod (интервал a, неподписанный b) {в то время как (<0) + = b; возвратите % b;} перед выкриком, "Вы не должны...
вопрос задан: 24 February 2010 04:08
12
ответов

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

У меня есть следующая ситуация: класс A {общественность: (интервал whichFoo); интервал foo1 (); интервал foo2 (); интервал foo3 (); интервал callFoo ();//называет одно из нечто в зависимости от значения whichFoo};...
вопрос задан: 23 February 2010 14:04
12
ответов

Там какие-либо лучшие методы должны сделать перестановку строки?

пусто переставьте (представьте в виде строки elems, международную середину, международный конец) {статическое международное количество; если (середина == конец) {суд <<++ количество <<":" <<elems <<endl; возвратитесь;} ещ
вопрос задан: 17 January 2010 16:25
12
ответов

Прибытие от C до [закрытого] C++

ПРИВЕТ все. Я недавно запустил новое задание, где я, как предполагается, работаю с C++ / я делал программирование на языке C в течение прошлых 5 лет. Я ищу способы получить меня до допустимого уровня...
вопрос задан: 21 December 2009 07:53
12
ответов

Сайты для [закрытой] ссылки на функцию

Вы используете какой-либо конкретный сайт для ссылки на функцию, или Вы просто гуглите функцию?
вопрос задан: 12 December 2009 17:23
12
ответов

Незабываемое 32-разрядное значение как константа

Я ищу незабываемое 32-разрядное значение, которое будет использоваться в качестве константы. Если возможно, это должно быть несколько забавно также. До сих пор я придумал эти два: 0xcafebabe 0xdeaddad Может Вы...
вопрос задан: 28 November 2009 08:42
12
ответов

Самый быстрый способ просканировать для комбинации двоичных разрядов в потоке битов

Я должен просканировать для слова на 16 битов в небольшом потоке. Это, как гарантируют, не будет выровненное на границах слова или байте. Каков самый быстрый способ достигнуть этого? Существуют различные методы грубой силы;...
вопрос задан: 14 November 2009 09:11
12
ответов

Что является преимуществами для передачи целочисленных типов константой касательно

Вопрос: Есть ли преимущество для передачи целочисленного типа ссылкой константы в противоположность просто значением. т.е. пустое нечто (константа int& n);//случай № 1 по сравнению с пустым нечто (интервал n);//случай № 2 ответ...
вопрос задан: 13 November 2009 06:47
12
ответов

Нет ли точка, где инкапсуляция становится смешной?

Для моего класса программирования разработки программного обеспечения мы, как предполагалось, сделали "программу типа" менеджера по Каналу для каналов RSS. Вот то, как я обработал реализацию FeedItems. Хороший и простой: структура...
вопрос задан: 11 November 2009 02:17
12
ответов

Можно ли дать пример переполнения стека в C++?

Можно ли дать пример переполнения стека в C++? Кроме рекурсивного случая: пустое нечто () {нечто ();}
вопрос задан: 1 November 2009 18:39
12
ответов

D.R.Y по сравнению с “избегают макросов”

Я создаю свою собственную реализацию XUL в C++ с помощью Windows API. То, что элементы создаются синтаксическим анализатором XML, требует, чтобы у них были идентичные интерфейсы, так, чтобы мы не делали...
вопрос задан: 16 October 2009 00:06
12
ответов

Ключевое слово константы C++ - использует подробно?

В следующих функциях C++: освободите MyFunction (международный возраст, Дом &purchased_house) {...} Освободите MyFunction (возраст интервала константы, Дом &purchased_house) {...} Который лучше? В обоих, '...
вопрос задан: 12 October 2009 14:04
12
ответов

Эффективный способ определения количества цифр в целом числе

Что является очень эффективным способом определения количества цифр в целом числе в C ++?
вопрос задан: 28 September 2009 23:20
12
ответов

Существует ли хорошая библиотека Python, которая может проанализировать C++? [закрытый]

Google не поднял ничего, что казалось релевантным. У меня есть набор существующего, рабочего кода C++, и я хотел бы использовать Python для проверки через него и отношения фигуры между классами и т.д.
вопрос задан: 18 September 2009 03:49
12
ответов

Я могу полагаться на это для оценки квадратного числа в C++?

Я могу полагаться на sqrt ((плавание) a) *sqrt ((плавание) a) == a или (интервал) sqrt ((плавание) a) * (интервал) sqrt ((плавание) a) ==, чтобы проверить, является ли число полным квадратом? Почему или почему нет? интервал числа быть оцененным. Я'...
вопрос задан: 9 September 2009 16:32
12
ответов

Одновременная разработка C++ на Linux и Windows

У нас есть горстка разработчиков, работающих над некоммерческим (чтение: только для забавы) межплатформенный проект C++. Мы уже определили все межплатформенные библиотеки, в которых мы будем нуждаться. Однако часть из нашего...
вопрос задан: 4 August 2009 19:28
12
ответов

Прототип для функции, которая выделяет память на "куче" (C/C++)

Я довольно плохо знаком с C++, таким образом, это - вероятно, своего рода вопрос о новичке. Это расценивает "надлежащий" стиль для того, чтобы сделать что-то, что я подозреваю, чтобы быть довольно распространенным. Я пишу функцию это в выполнени
вопрос задан: 23 July 2009 13:55
12
ответов

Как сохранить и вызвать скомпилированную функцию в C / C++?

В очень низкоуровневых целях оптимизации для меня было бы полезно, если я мог бы сохранить скомпилированную функцию в переменной непосредственно, не указатель на функцию. Таким образом, если у меня есть функциональное нечто, я...
вопрос задан: 20 July 2009 19:20
12
ответов

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

Или мы все придерживаемся нашего учения "& amp ;, ||,!" путь? Есть мысли о том, почему мы должны использовать один или другой? Мне просто интересно, потому что в нескольких ответах говорится, что код должен быть таким же естественным, как ...
вопрос задан: 9 July 2009 11:36
12
ответов

Если я возвращаю станд.:: строки?

Я пытаюсь использовать станд.:: строка вместо символа*, когда это возможно, но я волнуюсь, что могу ухудшать производительность слишком много. Действительно ли это - хороший способ возвратить строки (никакая проверка ошибок на краткость)? станд.::...
вопрос задан: 23 June 2009 12:27
12
ответов

Медленный C++, Python быстро? (с точки зрения времени разработки) [закрытый]

Я думаю о попытке сделать некоторые простые 2-е игры, но я должен все же выбрать язык. Много людей рекомендует или C++ с SDL или Python с pygame. Я продолжаю слышать, что разработка на C++...
вопрос задан: 10 June 2009 20:09
12
ответов

Должен я использовать возвратиться/продолжить оператор вместо если еще?

В C C++ и C# при использовании условия в функциональной или инструкции циклов возможно использовать продолжение или оператор возврата как можно раньше и еще избавиться от ответвление если еще...
вопрос задан: 8 June 2009 11:51
12
ответов

Кросс-платформенное программирование [закрывается]

Я должен записать небольшую программу для университета. Проблема, это должно быть в C/C++ в соответствии с Linux, и я никогда не использовал Linux, я ожидаю иметь много проблем с IDE, компиляцией, и...
вопрос задан: 7 May 2009 19:11