0
ответов

Как я могу получить UNC-путь для файла, доступ к которому осуществляется через сетевой диск?

Я работаю над приложением на VC ++, в котором сетевые диски используются для доступа к файлам . Диски назначаются вручную пользователями, а затем диск выбирается в приложении. В результате ...
вопрос задан: 10 February 2012 19:18
0
ответов

Почему плавающее вычисление и приведение типов показывают разные результаты в конфигурации отладки и выпуска?

Это действительно странная ошибка для меня, и мне потребовалось много времени, чтобы понять, что происходит. Чтобы упростить и воспроизвести, просто создайте пустое консольное приложение win32 с помощью VS2005 и используйте этот код ...
вопрос задан: 10 February 2012 18:55
0
ответов

преобразовать тип ячейки MATLAB в c ++

Я конвертирую программу MATLAB на c ++, используя Armadillo для матричной алгебры. Я застрял на типе ячейки. у кого-то есть подсказки?
вопрос задан: 10 February 2012 18:44
0
ответов

передача указателя по ссылке в c ++

У меня есть функция, в которой я передаю итератор в буфер char * ( который также является символом *). Функция должна увеличить итератор. В любом случае, я обнаружил, что это хороший метод передачи ...
вопрос задан: 10 February 2012 16:50
0
ответов

предупреждение: преобразование в double из long int может изменить его значение

Мой код следующий: #include #include используя пространство имен std; int main (int argc, char ** argv) {если (argv [0]) argc ++; ...
вопрос задан: 10 February 2012 14:12
0
ответов

Есть ли проблема с этой реализацией синглтона?

Я обычно привык реализовывать одноэлементный шаблон таким образом, потому что это очень просто: class MyClass {public: MyClass * GetInstance () {static MyClass ...
вопрос задан: 10 February 2012 14:07
0
ответов

Конструкторы копирования в C ++

У меня есть следующие классы: first: class C {public: C (const C & c): _ s (c._s) {} c (): _ s ("") {} string _s ; } второй: класс C2: общедоступный C {public: C2 (const C2 & c2): ...
вопрос задан: 10 February 2012 14:01
0
ответов

Почему поток win32 не завершается автоматически?

Справочная информация: В моем приложении, написанном на C ++, я создаю рабочий поток, который, в свою очередь, создает два потока с помощью CreateThread (). Два потока, которые создает рабочий поток, общаются со службой WCF через ...
вопрос задан: 10 February 2012 13:43
0
ответов

Одно и то же имя мьютекса для службы Windows и исполняемого файла в Windows 7

Я хочу создать мьютекс службой Windows и исполняемым файлом с одинаковыми именами с помощью функции CreateMutex. Если мьютекс создается службой Windows и когда исполняемый файл пытается создать другой мьютекс с ...
вопрос задан: 10 February 2012 13:27
0
ответов

Переносимая печать экспоненты двойного числа в iostreams C ++

Я хочу печатать двойное значение в std :: cout переносимо (GCC, clang , MSVC ++) таким образом, чтобы вывод был одинаковым на всех платформах. У меня проблема с форматированием экспоненты. Следующее ...
вопрос задан: 10 February 2012 12:21
0
ответов

Статическая не шаблонная функция в шаблонном классе

Во-первых, у меня действительно нет проблем, но я предпочитаю оставлять вещи как можно проще. Я использую шаблонный класс Math и, помимо множества других вещей, есть случайные функции. Разное ...
вопрос задан: 10 February 2012 11:33
0
ответов

Как установить буферы Jumbo Packet и приема / передачи для расширенных свойств сетевого адаптера в Windows?

Я пытаюсь установить некоторые дополнительные свойства для сетевого адаптера, например Jumbo Packet, буферы приема / передачи. Я пробовал использовать Win32_NetworkAdapter, Win32_NetworkConnection, ...
вопрос задан: 10 February 2012 11:28
0
ответов

Интерпретация двоичного файла

Я читаю двоичный файл (на C ++). И заголовок выглядит примерно так (напечатано в шестнадцатеричном формате) 43 27 41 1A 00 00 00 00 23 00 00 00 00 00 00 00 04 63 68 72 31 FFFFFFB4 01 00 00 04 63 ...
вопрос задан: 10 February 2012 10:07
0
ответов

Как я могу автоматически обнаруживать утечки памяти в C ++ портативным способом?

Как я могу автоматически обнаруживать утечки памяти в C ++ портативным способом? Я ищу какое-то решение для создания шаблонов, в котором я могу просто использовать макрос, например NEW или DELETE, для отслеживания создания и удаления. ...
вопрос задан: 10 February 2012 06:22
0
ответов

Ошибка компилятора C ++, связанная с частным наследованием

Может ли кто-нибудь объяснить мне следующую ошибку компилятора: struct B { }; шаблон <имя типа T> структура A: частный T { }; struct C: public A {...
вопрос задан: 10 February 2012 05:57
0
ответов

MinGW Link Single EXE

Я установил MinGW и просто хочу связать мою программу в один EXE-файл. Я хочу иметь возможность передать этот EXE-файл кому-нибудь без необходимости беспокоиться обо всех libgcc_s_dw2-1.dll, libstdc++-6....
вопрос задан: 10 February 2012 03:31
0
ответов

Специализация шаблона для пустого пакета параметров

У меня есть функция вариативного шаблона, которая вызывает себя для определения наибольшего числа в списке (составлен из шаблонных аргументов). Я пытаюсь сделать специализацию, когда параметр ...
вопрос задан: 9 February 2012 23:45
0
ответов

Perfect forwarding

Если у нас есть следующее: template struct B {T data; } struct A {int data_array [100]; } int main () {A x; const A x_const; авто y1 = f (A ()); авто y2 = f (x); auto y3 = ...
вопрос задан: 9 February 2012 23:42
0
ответов

Что означает * неуказанный * в операторе typedef C ++?

Я вижу такие операторы, как typedef * не указано * тип_значения; typedef * не указано * ссылка; в объявлении класса Boost :: multi_array. namespace boost {template <...
вопрос задан: 9 February 2012 23:23
0
ответов

Шаблоны C ++ 11, определяющие тип возврата

Я создаю матричную библиотеку и пытаюсь использовать дизайн на основе политик. Итак, мои базовые классы - это классы, которые предоставляют метод хранения и некоторые функции доступа. У меня также есть матрица функций ...
вопрос задан: 9 February 2012 23:18
0
ответов

Реконструкция 3D точки из нескольких 2D точек?

OpenCV содержит много поддержки для 3D реконструкции из стерео камер. В моем случае у меня есть шесть откалиброванных камер (внутренняя и внешняя), и я хотел бы взять общие 2D точки (скажем, тестовую ...
вопрос задан: 9 February 2012 22:07
0
ответов

«Статический» член класса

Например, x является статическим в определении класса. Я должен использовать x таким образом: class_name :: x; а не instance_of_class.x; У меня вопрос, законно ли последнее? Или просто не правильно? ...
вопрос задан: 9 February 2012 21:44
0
ответов

callgrind медленно с отключенными инструментами

Я использую callgrind для профилирования многопоточного приложения Linux и в основном он отлично работает. Я запускаю его с отключенной инструментарией (--instr-atstart = no), а затем, когда установка завершена, я включаю его с помощью ...
вопрос задан: 9 February 2012 19:49
0
ответов

Недостаток большого списка инициализации?

Мой работодатель придерживается политики использования списков инициализации в конструкторе, поскольку это более эффективно. Однако я разрабатываю класс, который имеет 45 членов данных, требующих инициализации. Per ...
вопрос задан: 9 February 2012 18:41
0
ответов

Массивы в C ++ - Добавление элементов массива

Я использую Visual C ++ 2010 Express Edition. Я объявил целочисленный массив, способный содержать 50 элементов. В зависимости от того, сколько записей вводит пользователь, каждая из этих записей будет храниться как отдельная ...
вопрос задан: 9 February 2012 17:03
0
ответов

Как записать в память массив булевых значений?

void * memset (void * dest, int c, size_t count) Третий аргумент - это количество символов или байтов в массиве. Как бы вы запомнили массив логических значений, скажем, bool bArray [11]? MSDN сообщает: «Безопасность ...
вопрос задан: 9 February 2012 16:58
0
ответов

Чистый вызов виртуальной функции из Base Ctor

Рассмотрим следующий пример кода: #include с использованием пространства имен std; база класса {общественности: база () {бар (); // Line1 this-> bar (); // Line2 ...
вопрос задан: 9 February 2012 15:23
0
ответов

использование std bind в c ++ для функций с аргументом (строкой)

Я пытаюсь создать вектор std :: functions в моем регистраторе class.Когда я пытаюсь привязать метод к моей std :: function вот так: NcursesWindow log_win ("Logs", LINES-1, COLS / 3,0, COLS * 2/3); std :: function & ...
вопрос задан: 9 February 2012 14:26
0
ответов

opencv - Ошибка утверждения (dst.data == dst0.data) в cvCvtColor

Следующий код отправит сообщение об ошибке: // объект представляет собой цветное изображение с типом cv :: Mat IplImage * temp_object = & ( IplImage) объект; IplImage * ipl_object = cvCreateImage (cvGetSize (...
вопрос задан: 9 February 2012 14:11
0
ответов

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

Я часто использую служебную программу строгого определения типов для повышения безопасности моих программ. Например, написав такой код: BOOST_STRONG_TYPEDEF (int, X) BOOST_STRONG_TYPEDEF (число; Y) ...
вопрос задан: 9 February 2012 12:55