0
ответов

Явный вызов конструктора

Мне интересно, есть ли какой-то трюк для явного вызова конструктора с использованием указателя на объект. Если бы это был допустимый синтаксис, он выглядел бы так: Foo * p = malloc (sizeof (Foo)); p-> Foo :: Foo (...
вопрос задан: 26 May 2011 17:31
0
ответов

Образец из многомерного нормального / гауссовского распределения в C ++

Я искал удобный способ выборки из многомерного нормального распределения. Кто-нибудь знает готовый фрагмент кода для этого? Для матриц / векторов я бы предпочел использовать ...
вопрос задан: 26 May 2011 17:25
0
ответов

Как мне настроить Google-Guice с помощью универсального интерфейса?

У меня есть несколько сущностей фабрики типов, которые являются производными от общего универсального интерфейса. Например, открытый класс ConnectionFactory реализует IEntityFactory {...} Я бы хотел использовать ...
вопрос задан: 26 May 2011 16:54
0
ответов

Использование интеллектуальных указателей в качестве стандарта программирования?

Я все чаще слышу, что мне следует использовать интеллектуальные указатели вместо голых указателей, несмотря на то, что у меня реализована эффективная система утечки памяти . Каков правильный подход к программированию при использовании умных ...
вопрос задан: 26 May 2011 16:47
0
ответов

Microsoft Visual Studio: как оставить консоль открытой, не читая ввод вручную?

I Я пишу немного C ++ с Microsoft Visual Studio 2010 Express, и мне интересно, есть ли способ отобразить вывод команды где-нибудь в среде IDE вместо окна внешней консоли, или, по крайней мере ...
вопрос задан: 26 May 2011 15:01
0
ответов

Проблема вектора C ++ - 'LNK2001: неразрешенный внешний символ private: static…'

Прежде чем кто-либо позвонит мне за то, что я не смотрю на уже существующие вопросы Я посмотрел и понял, что это связано с декларацией, но я все еще не могу заставить ее работать (может быть, это как-то связано со мной ...
вопрос задан: 26 May 2011 14:48
0
ответов

Можно ли гарантировать исключение копирования?

Удаление копий - это изящный метод оптимизации, и в некоторых случаях использование исключения копирования может быть быстрее, чем передача ссылок «вручную». Итак, предположим, вы определили ...
вопрос задан: 26 May 2011 14:42
0
ответов

C ++ и Boost: кодирование / декодирование UTF-8

Я пытаюсь выполнить очень простую задачу: взять строку wstring с поддержкой Unicode и преобразовать ее в строку, закодированную как UTF8 байтов, а затем наоборот: взять строку, содержащую байты UTF8, и преобразовать ...
вопрос задан: 26 May 2011 14:27
0
ответов

Библиотеки загрузки JNA

У меня есть две библиотеки, одна с объектами Ada, а другая - с объектами C ++ (я не очень могу контролировать, что куда идет). ссылается на материал C и наоборот ... Этот символ находится в ...
вопрос задан: 26 May 2011 13:16
0
ответов

Как лучше всего использовать перечисление в нескольких файлах?

Я хотел бы использовать то же самое enum как в клиентской, так и в серверной частях моего текущего (C ++) проекта, но я не уверен, как это сделать. Я мог бы легко написать перечисление в его собственном файле и ...
вопрос задан: 26 May 2011 13:15
0
ответов

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

void foo (int x) {struct A {static const int d = 0; }; // ошибка } Есть ли какая-либо мотивация, кроме ссылки из стандарта, запретить статическое поле внутри внутреннего класса? ...
вопрос задан: 26 May 2011 12:24
0
ответов

Объявление семантического итератора?

Прошу прощения за очень расплывчатое название, я действительно не знал, как назвать это вопрос. Скажем, у меня есть это: std :: list msgs; for (std :: list :: iterator it = msgs ....
вопрос задан: 26 May 2011 11:44
0
ответов

Накладные расходы в неиспользованном коде

Мне интересно, какие накладные расходы связаны с наличием неиспользуемых функций в вашем коде. Скажем, например, вы ведете журнал отладки, а затем передаете большинству своих объектов функцию ToString (), которая ...
вопрос задан: 26 May 2011 11:10
0
ответов

Сборка проектов Qt Creator из командной строки

Я сейчас пишу сценарий сборки для автоматизации задач сборки и выпуска. У меня есть проект Qt Creator с тремя конфигурациями, две из которых я хочу полностью перестроить с нуля ...
вопрос задан: 26 May 2011 09:46
0
ответов

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

Я разрабатываю приложение (на самом деле сервис / демон) в Linux на C ++, которое должно взаимодействовать с частью оборудования. Если моя программа не высвобождает ресурсы для этой части оборудования ...
вопрос задан: 26 May 2011 09:36
0
ответов

Kan jeg lage en ActiveX Control fra en WPF UserControl og brukes i et ikke CLI C ++ - program?

Jeg har opprettet en Windows Forms UserControl som kan eksponeres som en ActiveX Control. Nå prøver jeg å gjøre det samme med en WPF UserControl. Winforms UserControl-baseklassen jeg la merke til er ComVisible ...
вопрос задан: 26 May 2011 05:39
0
ответов

Алгоритмы понижающей дискретизации изображения

Какой лучший алгоритм повторной выборки я могу использовать, чтобы разделить изображение пополам. первоначальный размер. Скорость имеет первостепенное значение, но она не должна сильно ухудшать качество. Я в основном пытаюсь ...
вопрос задан: 26 May 2011 05:10
0
ответов

Как мне перечислить подкаталоги в Windows с использованием C ++?

как мне перечислить подкаталоги в Windows с помощью C ++? Лучше использовать код, который запускал бы кросс-платформу.
вопрос задан: 26 May 2011 04:23
0
ответов

Как выглядит безотходный сервер, если в C ++?

Я понимаю У меня большой недостаток знаний в этой области (причудливый способ сказать, что я не знаю об этом). Есть ли какая-нибудь документация о том, как и когда их использовать?
вопрос задан: 26 May 2011 03:18
0
ответов

Поиск вращения между двумя конгруэнтными треугольниками

Я работаю над инструментом анализа трехмерной сетки . В настоящее время я пытаюсь определить вращение между двумя конгруэнтными треугольниками в трехмерном пространстве - назовем их ABC и DEF. Я могу перевести точки A ...
вопрос задан: 26 May 2011 01:14
0
ответов

Default argument in the middle of parameter list?

I saw a function declaration in our code that looked as follows void error(char const *msg, bool showKind = true, bool exit); I thought first that this is an error because you cannot have default ...
вопрос задан: 25 May 2011 23:04
0
ответов

ifstream vs. fread для двоичных файлов

Что быстрее? ifstream или fread. Что мне следует использовать для чтения двоичных файлов? fread () помещает в память весь файл. Таким образом, после fread доступ к создаваемому буферу происходит быстро. Есть ли ifstream :: ...
вопрос задан: 25 May 2011 22:06
0
ответов

Создание идентификатора компьютера на основе аппаратного обеспечения

У меня возник вопрос относительно создания идентификатора компьютера для целей лицензирования. Предпочтительно этот идентификатор должен быть аппаратным и, следовательно, не должен изменяться, например, при переформатировании пользователем. Также это ...
вопрос задан: 25 May 2011 21:26
0
ответов

Предоставление класса ISO C ++ приложению VB6

Я разработал класс C ++ для доступа к ключу защиты программного обеспечения на USB. Класс C ++ был разработан с помощью g ++ под Linux, но я могу успешно скомпилировать его с помощью MinGW под Windows. У меня ...
вопрос задан: 25 May 2011 21:14
0
ответов

Using volatile to prevent compiler optimization in benchmarking code?

I am creating a little program measure the performance difference between containers of types boost::shared_ptr and boost::intrusive_ptr. In order to prevent the compiler from optimizing away the copy ...
вопрос задан: 25 May 2011 20:09
0
ответов

Тип CLOCKS_PER_SEC

Какой тип данных обычно представляет CLOCKS_PER_SEC? длинный беззнаковый int? clock_t? Различается ли он от реализации к реализации? Я спрашиваю, потому что я использую CLOCKS_PER_SEC в возвращаемом значении, и ...
вопрос задан: 25 May 2011 18:23
0
ответов

Boost type_traits is_array

Jeg har prøvd å gå gjennom Boost type-egenskaper headers, og føler meg ganske syk nå gitt den intense uleseligheten som tilbys av utallige #define. Og så litt mer #definer. For å være spesifikk, ...
вопрос задан: 25 May 2011 17:55
0
ответов

ссылка типа «std :: string &» (не квалифицированная как const) не может быть инициализирована

Когда я пытаюсь скомпилировать следующую функцию, я получаю сообщение об ошибке. строка & return "Hello World"; } Ошибка: 1 IntelliSense: ссылка типа "std :: string &" (не квалифицируется как const) не может ...
вопрос задан: 25 May 2011 15:45
0
ответов

разбить длинную строку на несколько c ++

У меня есть строка, полученная от третьей стороны. Эта строка на самом деле является текстом из текстового файла и может содержать UNIX LF или Windows CRLF для завершения строки. Как я могу разбить это на несколько ...
вопрос задан: 25 May 2011 15:14
0
ответов

Программно перезапустить службу Windows

Я знаю это можно сделать на C # /. Net, но мне было интересно, можно ли это сделать с помощью Windows API? У меня есть служба, которая будет обслуживать запросы DHCP, когда я хочу обновить конфигурацию для ...
вопрос задан: 25 May 2011 14:54