4
ответа

Действительно ли я должен кэшировать хэш-код строки STL, используемой в качестве ключа хеша?

У меня есть выполнение некоторого анализа производительности программного обеспечения, которое я разрабатываю, и я нашел что поиски на глобальном словаре взятий URL приблизительно 10% времени фазы "загрузки" приложения. Словарь...
вопрос задан: 3 February 2010 19:51
4
ответа

Смесительный экстерн и константа

Я могу смешать экстерна и константу как константа экстерна? Если да, делает спецификатор константы, налагают, это - господство только в объеме, в котором это объявляется или если это точно соответствует объявлению переводного...
вопрос задан: 3 February 2010 09:32
4
ответа

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

Как я могу получить имя пользователя владельца процесса (пользователь, который выполняет мою программу) в C++?
вопрос задан: 3 February 2010 06:05
4
ответа

Что такое *.o файл?

Я компилирую собственный проект. И остановленный этой ошибкой: СВЯЖИТЕСЬ || фатальная ошибка LNK1181: не может открыть входной файл 'obj\win\release\src\lua\bindings.o' | Компилирующий использование Кода:: Блоки с VS 2005/2008...
вопрос задан: 2 February 2010 17:37
4
ответа

Действительно ли возможно передать вызов замещающего знака C через непосредственно?

освободите printLine (константа wchar_t* ул....) {//должны сделать что-то, чтобы заставить его работать буфер wchar_t [2048]; _snwprintf (буфер, 2047????);//работают с буфером} printLine (L" %d", 123);...
вопрос задан: 2 February 2010 10:02
4
ответа

Существует ли способ найти кардинальность (размер) перечисления в C++?

Можно было записать функцию, которая возвращает число элементов в перечислении? Например, скажите, что я определил: перечисление E {x, y, z}; Затем f (E) возвратился бы 3.
вопрос задан: 2 February 2010 04:40
4
ответа

C++ стандартные/фактические обертки алгоритма STL

Есть ли любой стандартный/фактический стандарт (повышение) обертки вокруг стандартных алгоритмов, которые работают с определением контейнеров, начинаются и заканчиваются. Позвольте мне показать Вам, что я имею в виду с кодом://вместо...
вопрос задан: 1 February 2010 19:44
4
ответа

Передайте строку C# C++ и передайте результат C++ (строка, char*.. безотносительно) к C#

Я попробовал разные вещи, но я рассердился с Interop. (здесь последовательность слов не отнесена в тип variabile, но "набор символа"): у Меня есть неуправляемая функция C++, определенная в dll...
вопрос задан: 1 February 2010 18:58
4
ответа

маленькая строковая оптимизация для вектора?

Я знаю несколько (все?) реализации STL реализуют "маленькую строку" оптимизация, где вместо того, чтобы хранить обычные трехочковые для начинаются, конец и способность, строка сохранит фактический символ...
вопрос задан: 1 February 2010 16:32
4
ответа

Sourceannotations.h? C++ [закрывается]

Что является этим errormessage по Ошибке Visual Studio 2008 года 1 ошибка C2144: синтаксическая ошибка: '__ w64 неподписанный интервал' должен предшествоваться''; c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\...
вопрос задан: 1 February 2010 13:23
4
ответа

Каковы признаки переполнения стека в программе C++?

Я просто столкнулся с проблемой, где переполнение стека в потоковой программе C++ на HPUX вызвало SEGV_MAPERR, когда локальный объект пытался назвать очень простую процедуру. Я был озадачен некоторое время, но...
вопрос задан: 31 January 2010 18:43
4
ответа

оператор преобразования как автономная функция

Почему C++ требует, чтобы пользовательский оператор преобразования мог только быть нестатическим участником? Почему не позволяется использовать автономные функции что касается других унарных операторов? Что-то вроде этого: оператор...
вопрос задан: 31 January 2010 13:35
4
ответа

как C++ реализует полиморфизм внутренне?

Уважаемый Сэр! я должен сказать Вам что, что я знаю и что я не знаю о заданном вопросе так, чтобы можно было обратиться к слабой области моего понимания. я знаю, что C++ реализует...
вопрос задан: 31 January 2010 09:26
4
ответа

Подобный STL диапазон, Что могло пойти не так, как надо, если бы я сделал это?

Я пишу (как осуществление самообразования) простой Подобный STL диапазон. Это - Неизменный произвольный доступ "контейнер". Мой диапазон, сохраняет только его элемент запуска, число элементов и шаг...
вопрос задан: 31 January 2010 00:51
4
ответа

Кто такой конструктор копии в C++?

На странице 6 Эффективного C++ Scott Meyers определяется термин 'копия конструктора'. Я использовал книгу Schiltdt в качестве своей ссылки, и я не могу найти упоминание о конструкторах копии. Я получаю идею, но...
вопрос задан: 30 January 2010 14:51
4
ответа

Интерфейс обратного вызова реализации с практическими рекомендациями от неуправляемого DLL до приложения .NET?

в моем следующем проекте я хочу реализовать GUI для уже существующего кода в C++. Мой план состоит в том, чтобы обернуть часть C++ в DLL и реализовать GUI в C#. Моя проблема состоит в том, что я не знаю, как реализовать...
вопрос задан: 30 January 2010 12:46
4
ответа

Коллизии в приложении реального мира

Вот моя проблема. Я создаю игру, и я задаюсь вопросом о том, как сделать коллизии. У меня есть несколько случаев, чтобы проанализировать и найти лучшее решение для. Я скажу это заранее, я не использую никого...
вопрос задан: 30 January 2010 11:27
4
ответа

Какова была бы хорошая замена для вектора C++ в C#?

Я работаю над улучшением моих навыков на других языках, происходя из использования C++ как мой основной язык программирования. Мой текущий проект прибивает гвоздями C#.net, поскольку я услышал, что это - хороший промежуток...
вопрос задан: 30 January 2010 01:44
4
ответа

Когда я уничтожаю pThread в C++, деструкторы объектов на стеках называют?

Я пишу многопоточную программу C++. Я планирую уничтожение потоков. Однако я также использую касательно - считаемый GC. Я задаюсь вопросом, разрушены ли выделенные объекты стека, когда поток уничтожается.
вопрос задан: 29 January 2010 15:53
4
ответа

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

Я пишу программу, которая требует, чтобы строка была оценочной, затем разбитая в отдельные буквы. По существу я нуждаюсь в помощи, находя способ повернуть "строку" в ["s", "t", "r", "i", "n", &qu
вопрос задан: 29 January 2010 00:00
4
ответа

Забава мультинаследования указателя C++

Я пишу некоторый код, включающий наследование от основного класса указателя касательно подсчета; и открылась некоторая запутанность C++. Я уменьшил его следующим образом: Предположим, что я имею: класс A {}; класс B {}; класс C:...
вопрос задан: 28 January 2010 19:03
4
ответа

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

Указатель производного класса, возвращенного новым, может быть слепком типа к указателю его базового класса. Действительно ли это - TRUE или FALSE? Я знаю, что dynamic_cast может использоваться для кастинга оборотной стороны. Обычно, как бросить...
вопрос задан: 28 January 2010 16:54
4
ответа

вопросы о статье, представляющей интерфейс C++

Я читал статью об интерфейсах C++ (http://accu.org/index.php/journals/233), и я полностью потерян в части, где она говорит, что все виртуальные функции членства должны быть сделаны частными (...
вопрос задан: 28 January 2010 09:55
4
ответа

Я могу отменить эффект “использования пространства имен” в C++?

С использованием пространства имен я делаю целое содержание того пространства имен непосредственно видимым, не используя спецификатор пространства имен. Это может вызвать проблемы, если использование пространства имен происходит в широко используемых заго
вопрос задан: 28 January 2010 07:23
4
ответа

Почему выгода исключение как ссылка на константу?

Я услышал и много раз читал, это лучше для ловли исключения как ссылки на константу, а не как ссылка. Почему попытка {//материал} выгода (станд. константы:: exception& e) {//материал}...
вопрос задан: 27 January 2010 07:21
4
ответа

Проблема с многократным использованием объекта stringstream

Я пытаюсь использовать безопасные методы в обработке входа с числами только в C++, таким образом, я использую объект stringstream в качестве так: #include <iostream> #include <строка> #include <поток> использование...
вопрос задан: 27 January 2010 02:15
4
ответа

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

Скажите, что у меня есть нечто класса с объектом панели класса как членское нечто класса {панель m_bar;}; Теперь предположите потребности панели отслеживать нечто, которое владеет им панель класса {нечто * m_pfoo;} два...
вопрос задан: 27 January 2010 00:18
4
ответа

Добавьте мое собственное предупреждение компилятора

При использовании sprintf, компилятор предупреждает меня, что функция удерживается от использования. Как я могу показать свое собственное предупреждение компилятора?
вопрос задан: 26 January 2010 22:59
4
ответа

друг функция в производном классе с частным наследованием

Если Полученный класс наследован конфиденциально от класса Основа, и Производный класс сделал, чтобы друг функционировал f (), поэтому какие участники могут f () доступ от Производного класса и Базового класса. класс Основа {общественность:...
вопрос задан: 26 January 2010 21:30
4
ответа

Изменение режима доступа функции в производном классе

Рассмотрите следующий отрывок: Основа структуры {виртуальный ~Base () {} виртуальная пустота Фу () константа = 0;//Общественность}; класс Ребенок: общественная Основа {виртуальная пустота Фу () константа {}//Частный}; международное основное () {...
вопрос задан: 26 January 2010 17:20