Мне интересно, есть ли какой-то трюк для явного вызова конструктора с использованием указателя на объект. Если бы это был допустимый синтаксис, он выглядел бы так: Foo * p = malloc (sizeof (Foo)); p-> Foo :: Foo (...
Я искал удобный способ выборки из многомерного нормального распределения. Кто-нибудь знает готовый фрагмент кода для этого? Для матриц / векторов я бы предпочел использовать ...
У меня есть несколько сущностей фабрики типов, которые являются производными от общего универсального интерфейса. Например, открытый класс ConnectionFactory реализует IEntityFactory {...} Я бы хотел использовать ...
Я все чаще слышу, что мне следует использовать интеллектуальные указатели вместо голых указателей, несмотря на то, что у меня реализована эффективная система утечки памяти . Каков правильный подход к программированию при использовании умных ...
I Я пишу немного C ++ с Microsoft Visual Studio 2010 Express, и мне интересно, есть ли способ отобразить вывод команды где-нибудь в среде IDE вместо окна внешней консоли, или, по крайней мере ...
Прежде чем кто-либо позвонит мне за то, что я не смотрю на уже существующие вопросы Я посмотрел и понял, что это связано с декларацией, но я все еще не могу заставить ее работать (может быть, это как-то связано со мной ...
Удаление копий - это изящный метод оптимизации, и в некоторых случаях использование исключения копирования может быть быстрее, чем передача ссылок «вручную». Итак, предположим, вы определили ...
Я пытаюсь выполнить очень простую задачу: взять строку wstring с поддержкой Unicode и преобразовать ее в строку, закодированную как UTF8 байтов, а затем наоборот: взять строку, содержащую байты UTF8, и преобразовать ...
У меня есть две библиотеки, одна с объектами Ada, а другая - с объектами C ++ (я не очень могу контролировать, что куда идет). ссылается на материал C и наоборот ... Этот символ находится в ...
Я хотел бы использовать то же самое enum как в клиентской, так и в серверной частях моего текущего (C ++) проекта, но я не уверен, как это сделать. Я мог бы легко написать перечисление в его собственном файле и ...
void foo (int x)
{struct A {static const int d = 0; }; // ошибка
} Есть ли какая-либо мотивация, кроме ссылки из стандарта, запретить статическое поле внутри внутреннего класса? ...
Прошу прощения за очень расплывчатое название, я действительно не знал, как назвать это вопрос. Скажем, у меня есть это: std :: list msgs; for (std :: list :: iterator it = msgs ....
Мне интересно, какие накладные расходы связаны с наличием неиспользуемых функций в вашем коде. Скажем, например, вы ведете журнал отладки, а затем передаете большинству своих объектов функцию ToString (), которая ...
Я сейчас пишу сценарий сборки для автоматизации задач сборки и выпуска. У меня есть проект Qt Creator с тремя конфигурациями, две из которых я хочу полностью перестроить с нуля ...
Я разрабатываю приложение (на самом деле сервис / демон) в Linux на C ++, которое должно взаимодействовать с частью оборудования. Если моя программа не высвобождает ресурсы для этой части оборудования ...
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 ...
Какой лучший алгоритм повторной выборки я могу использовать, чтобы разделить изображение пополам. первоначальный размер. Скорость имеет первостепенное значение, но она не должна сильно ухудшать качество. Я в основном пытаюсь ...
Я понимаю У меня большой недостаток знаний в этой области (причудливый способ сказать, что я не знаю об этом). Есть ли какая-нибудь документация о том, как и когда их использовать?
Я работаю над инструментом анализа трехмерной сетки . В настоящее время я пытаюсь определить вращение между двумя конгруэнтными треугольниками в трехмерном пространстве - назовем их ABC и DEF. Я могу перевести точки A ...
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 ...
Что быстрее? ifstream или fread.
Что мне следует использовать для чтения двоичных файлов? fread () помещает в память весь файл.
Таким образом, после fread доступ к создаваемому буферу происходит быстро. Есть ли ifstream :: ...
У меня возник вопрос относительно создания идентификатора компьютера для целей лицензирования. Предпочтительно этот идентификатор должен быть аппаратным и, следовательно, не должен изменяться, например, при переформатировании пользователем. Также это ...
Я разработал класс C ++ для доступа к ключу защиты программного обеспечения на USB. Класс C ++ был разработан с помощью g ++ под Linux, но я могу успешно скомпилировать его с помощью MinGW под Windows. У меня ...
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 ...
Какой тип данных обычно представляет CLOCKS_PER_SEC? длинный беззнаковый int? clock_t? Различается ли он от реализации к реализации? Я спрашиваю, потому что я использую CLOCKS_PER_SEC в возвращаемом значении, и ...
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, ...
Когда я пытаюсь скомпилировать следующую функцию, я получаю сообщение об ошибке. строка &
return "Hello World";
} Ошибка:
1 IntelliSense: ссылка типа "std :: string &" (не квалифицируется как const) не может ...
У меня есть строка, полученная от третьей стороны. Эта строка на самом деле является текстом из текстового файла и может содержать UNIX LF или Windows CRLF для завершения строки. Как я могу разбить это на несколько ...
Я знаю это можно сделать на C # /. Net, но мне было интересно, можно ли это сделать с помощью Windows API? У меня есть служба, которая будет обслуживать запросы DHCP, когда я хочу обновить конфигурацию для ...