0
ответов

с перегрузкой операторов постфикса и префикса

рассмотрите следующий код #include с использованием пространства имен std; class Digit {private: int m_digit; {{1} } общедоступные: Цифра (int ndigit = 0) {m_digit = ndigit; } ...
вопрос задан: 12 October 2011 12:55
0
ответов

Улучшение сообщения об ошибке dll missing

У меня есть программа, написанная на QT, которая отлично работает. Однако он имеет косвенную зависимость от dnssd.dll, поскольку dll, загружаемая программой, использует bonjour. Если bonjour не установлен на машине ...
вопрос задан: 12 October 2011 12:40
0
ответов

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

У меня есть набор типов, связанных взаимно-однозначным отношением, например: TypeA ---> Type1 {{1 }} TypeB ---> Type2 TypeC ---> Type3 Я знаю эти отношения во время компиляции. Затем у меня есть шаблон ...
вопрос задан: 12 October 2011 12:27
0
ответов

MS Visual Studio 2010, как использовать сгенерированный файл .asm

Я хотел бы спросить о чем-то, что я собираюсь попробовать с Visual Studio 2010. Я генерирую файл .asm из файла .cpp, установив параметр параметр "Assembler Output" в проекте ...
вопрос задан: 12 October 2011 11:55
0
ответов

Специализация шаблона функции C ++

Для данного кода: class X { public: template void func (const T & v); }; template <> void X :: func (const int & v) { } template <> void X :: ...
вопрос задан: 12 October 2011 10:46
0
ответов

Предотвращение смешивания библиотек отладки и выпуска.

Как разработчик библиотеки, я хочу запретить пользователям моей библиотеки (Windows, MSVC) связываться с неправильной конфигурацией (не связывать библиотеку отладки с их программами выпуска, и наоборот ). Это ...
вопрос задан: 12 October 2011 09:26
0
ответов

C / C ++ Linux: самая быстрая запись фиксированного фрагмента памяти в файл (1 Гц)

В системе Linux я иметь один блок памяти фиксированного размера (без увеличения) размером 7 МБ, содержимое которого я обновляю в приложении реального времени. Мне нужно записать этот фрагмент памяти на диск (тот же файл) один раз за ...
вопрос задан: 12 October 2011 07:16
0
ответов

Быстрая компиляция Qt C ++ в Windows

У меня есть большой проект, использующий фреймворк Qt, и я пытаюсь найти самый быстрый способ его компиляции в моей установке Windows. На моей Linux-машине дома я использую установку Linux Mint трехлетней давности с двойным ...
вопрос задан: 12 October 2011 06:13
0
ответов

Установка отдельных свойств материала для разных объектов в OpenGL

Как я могу иметь отдельные свойства материала для разных объектов, нарисованных в OpenGL? Я выполнил следующий код, который, по-видимому, показывает только более поздний цвет: // ************** Объект 1 ************** ...
вопрос задан: 12 October 2011 04:16
0
ответов

использование строкового потока для печати округленного числа с плавающей запятой

У меня есть переменные с плавающей запятой «lmin» и «lmax». я хочу отображать только 4 значащих цифры. В настоящее время я использую кое-что, что я нашел в Интернете, например, форму ... текст строки; stringstream ss; ss ...
вопрос задан: 12 October 2011 03:00
0
ответов

Использование std :: move

До C ++ 11 я использовал обратную замену, чтобы избежать накладных расходов на глубокое копирование, например: vector > Objects; for (/ * некоторый диапазон * /) {vector v; for (/ * некоторый другой диапазон ...
вопрос задан: 11 October 2011 23:50
0
ответов

Включить библиотеку std в заголовок или cpp?

Если у меня есть класс A, который использует iostream, следует ли мне поместить оператор include для iostream в Ah или A.cpp?
вопрос задан: 11 October 2011 22:17
0
ответов

Сравнение C ++ и уменьшение переменных

if (y--> 0 && matriz [x] [y--] ! = 9 && matriz [x] [y -]! = 0) Когда я делаю это, моя переменная y не уменьшается, верно? И я могу сделать это сравнение y-> 0? Представьте, что у меня y = 0, ...
вопрос задан: 11 October 2011 20:48
0
ответов

Изменить доступ к свойству на основе аргумента шаблона

У меня есть базовый класс, который является шаблоном, который выглядит следующим образом: template class Foo { {1}} { общедоступные: Т-образная полоса; }; Я бы хотел ввести аргумент шаблона, который можно использовать для ...
вопрос задан: 11 October 2011 20:03
0
ответов

Пример несоответствующего кода Visual C ++?

Какие примеры кода, который не соответствует стандартам при использовании Visual C ++? То, что разрешено компилировать под Visual C ++, но ничего больше.
вопрос задан: 11 October 2011 19:42
0
ответов

В объявлении «std :: vector f ();», является ли «std :: vector » экземпляром?

Стандарт языка C ++ заявляет следующее относительно компонентов шаблона в Стандартной библиотеке: Эффекты не определены ... если неполный тип используется в качестве аргумента шаблона, когда ...
вопрос задан: 11 October 2011 18:42
0
ответов

использование ключевого слова struct в объявлении переменной в C ++

У меня есть ощущение, что это может быть связано с синтаксисом C, но я начал свою жизнь программирования с C ++, поэтому я не уверен. В основном я видел это: struct tm t; memset (& t, 0, sizeof (struct tm)); Я ...
вопрос задан: 11 October 2011 17:01
0
ответов

Удаленная разработка на C ++ в Netbeans Ошибка «Нет правила для создания цели»

При создании простого приложения удаленной разработки на C ++ в Netbeans я получаю следующую ошибку: gmake [2]: ввод каталога '/ путь / к / проекту' gmake [2]: *** Нет правила для создания цели '/ path / to / ...
вопрос задан: 11 October 2011 16:23
0
ответов

Зависимость проекта в Eclipse CDT

Я впервые использую eclipse. Я опытный пользователь VisualStudio, поэтому пытаюсь найти аналогичные функции в eclipse. У меня есть два проекта, A и B. Проект A выдает libA.a, когда он готов ...
вопрос задан: 11 October 2011 15:50
0
ответов

алгоритм поиска перекрывающихся прямоугольников

скажем, у меня есть огромный набор неперекрывающихся прямоугольников с целочисленными координатами, которые фиксированы раз и навсегда. У меня есть еще один прямоугольник A с целым числом координаты, координаты которых движутся (но ...
вопрос задан: 11 October 2011 15:45
0
ответов

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

Рассмотрим этот код: пространство имен foo {} class A {class B {}; друг int foo :: bar (B &); }; namespace foo {int bar (A :: B &) {} } G ++ 4.4.3 сообщает мне: friendfun -...
вопрос задан: 11 October 2011 15:20
0
ответов

QGraphicsPolygonItem рисует открытый (не замкнутый) многоугольник

Я использую QGraphicsPolygonItem и заметил, что он всегда соединяет конечную точку с начальной. Я знаю, что термин полигон означает именно это, и то, что я ищу, это "...
вопрос задан: 11 October 2011 14:27
0
ответов

Valgrind не обнаруживает никаких утечек памяти. Насколько это безопасно?

Я прогнал свой код через valgrind с такими результатами: ==4492== Memcheck, детектор ошибок памяти ==4492== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==4492== Using ...
вопрос задан: 11 October 2011 13:27
0
ответов

Как легко рассчитать время блока кода C #?

Мне нужен простой способ (и, если возможно, компактный) выполнить блок C # при подсчете времени. Что-то похожее на этот код C ++: elapsed = time_call ([&] {for_each (a.begin (), a.end (), [& ...
вопрос задан: 11 October 2011 13:23
0
ответов

Для очистки std :: vector требуется оператор присваивания. Почему?

В моем приложении мне нужно хранить небольшую коллекцию временных данных. В этих временных данных я хочу сохранить ссылку на другой класс, и, поскольку это не может быть nullptr, я использую ссылку. Используется ...
вопрос задан: 11 October 2011 13:02
0
ответов

переменные и длинные алгоритмы

в чем разница между использованием этих двух алгоритмов. Мне всегда было интересно, как я должен что-то оптимизировать, чем они отличаются по памяти и скорости? Один лучше другого? Помимо ...
вопрос задан: 11 October 2011 12:59
0
ответов

Ищу алгоритм HDR для одного изображения [закрыто]

Есть ли реализация или алгоритм HDR для одного изображения с открытым исходным кодом?
вопрос задан: 11 October 2011 12:36
0
ответов

Фактический результат разрешения имен в шаблоне класса отличается от стандарта c ++ 03

Я тестирую код в стандарте c ++ ISO / IEC 14882-03 14.6.1 / 9 на Xcode 4.1 и Visual Studio 2008. Выходные данные двух компиляторов отличаются от ожидаемого результата стандарта. The ...
вопрос задан: 11 October 2011 11:23
0
ответов

Простой побег JSON для C ++?

У меня есть очень простая программа, которая выводит простую строку JSON, которую я вручную объединяю и выводю через поток std :: cout (вывод действительно такой простой), но у меня есть строки, которые ...
вопрос задан: 11 October 2011 10:48
0
ответов

Объявление встроенной структуры

Мне было интересно отметить, что C ++ (особенно VSVC ++ 2008) позволяет мне объявлять st ruct встроено в метод. например: MyClass :: method () {struct test {int x;}; test t = {99}; } У меня вопрос, как ...
вопрос задан: 11 October 2011 09:26