0
ответов

множественные возвращаемые значения в функции

Я столкнулся со следующим примером: #include // тестируем множественный возврат ...
вопрос задан: 26 January 2012 09:01
0
ответов

В чем разница между notify_all () и notify_one () в std :: condition_variable?

В настоящее время я реализую многопоточный проект с использованием std :: thread на C ++ 11. Я использую std :: condition_variable для синхронизации потоков. Более подробно, одна потребительская функция вызывает функцию-член wait () для ...
вопрос задан: 26 January 2012 09:01
0
ответов

cpp: eclipse не распознает тип long long

У меня кое-где в мой код следующая строка: long long maxCPUTime = 4294967296; (наибольшее число типа long может быть 4294967296 -1, поэтому я использовал long long) проблема в том, что когда я компилирую, я получаю ...
вопрос задан: 26 January 2012 08:45
0
ответов

Отладка LLVM с помощью Eclipse

Я работаю над LLVM. Отлаживая его с помощью Eclipse, я натолкнулся на определенные структуры данных, содержимое которых я хочу увидеть. Но во время отладки Eclipse дает мне только адрес этого конкретного ...
вопрос задан: 26 January 2012 06:26
0
ответов

ffmpeg c / c ++ получить количество кадров или временную метку и fps

Я использую ffmpeg для декодирования видеофайл на C. Я изо всех сил пытаюсь получить либо количество текущего кадра, который я декодирую, либо временную метку кадра. Я прочитал множество сообщений, в которых показано, как ...
вопрос задан: 26 January 2012 06:02
0
ответов

Как определить, на каком ЦП работает поток?

Есть ли способ определить, на каком ЦП работает данный поток? Желательно на C #, но подойдет C ++. Классы .NET Process и ProcessThread, похоже, не предоставляют эту информацию. ETA ...
вопрос задан: 26 January 2012 05:49
0
ответов

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

Я пишу приложение, которое сбрасывает некоторые диагностические данные в стандартный вывод. Я бы хотел, чтобы приложение работало таким образом: если оно запускается из автономной командной строки (через cmd.exe) или имеет ...
вопрос задан: 26 January 2012 05:41
0
ответов

Могу ли я выполнить проверку работоспособности в списке инициализаторов конструктора?

Использование списков инициализаторов в целом приветствуется. Теперь предположим, что у меня есть следующий код (тривиальный пример, чтобы прояснить вопрос): class foo {public: foo (ptr1 * a, ptr2 * b): ...
вопрос задан: 26 January 2012 04:41
0
ответов

Ключевое слово «шаблон» не требуется? [gcc / clang / Comeau bug?]

Вот шаблон тестового кода void f () {T t; t.f (0); // компилируется даже без ключевого слова "шаблон", что мне не хватает? } класс abc {public: template
вопрос задан: 26 January 2012 04:07
0
ответов

Что нарушает этот шаблон C ++ setter / getter?

Используя синтаксис GLSL в C ++, я написал специальные векторные классы, такие как vec2, vec3 и т. Д., Которые имитируют типы GLSL и выглядят примерно так: struct vec3 {inline vec3 (float x, float y, float z) ...
вопрос задан: 26 January 2012 01:34
0
ответов

Использование IDE Netbeans 7.0.1 для C ++, как включить больше отладочной информации (например, как с «-g3» с gdb)

Как упоминалось в заголовке, я с использованием IDE NetBeans 7.0.1 для C ++ (для выполнения университетских заданий). Я использовал gedit и терминал, но хотел бы попробовать свои силы в IDE. Я пробовал Eclipse, но ...
вопрос задан: 26 January 2012 00:16
0
ответов

Как небольшое изменение в коде, который никогда не выполняется, может иметь значение?

У меня очень странная проблема, и поскольку я не могу отправить код, я постараюсь объяснить. Это больше похоже на философскую проблему - надеюсь, у кого-то есть время / знания, чтобы подумать над этим. ...
вопрос задан: 25 January 2012 23:13
0
ответов

Численная интеграция с c ++ на заданной сетке с фиксированной дискретизацией констант

У меня следующая проблема: мой код на c ++ может вычислять две функции f1 (i1, i2, i3, i4 ) f2 (j1, j2) для каждого набора {i1, i2, i3, i4} я получаю некоторое значение f1, и для каждого набора {j1, j2} я получаю некоторое значение ...
вопрос задан: 25 January 2012 20:48
0
ответов

Как преобразовать байтовый массив в двойной в C?

У меня есть байтовый массив, содержащий 8 байт, и я хотел бы преобразовать и использовать их как двоичное число двойной точности с плавающей точкой. Подскажите, пожалуйста, как его преобразовать?
вопрос задан: 25 January 2012 20:39
0
ответов

Элементы доступа к векторам C ++

Как я могу получить доступ к элементам из myVector, как если бы я делал с массивами (for (i = 0; i #include <вектор> #include ...
вопрос задан: 25 January 2012 20:26
0
ответов

C ++ передает внутреннюю структуру в качестве параметра

Существует структура TOut, содержащая внутреннюю структуру TIn: шаблон <имя типа T> struct TOut {struct TIn {bool b; }; TIn in; Т т; }; Как правильно передать TIn в ...
вопрос задан: 25 January 2012 20:16
0
ответов

Какое хорошее соглашение об именах для переменных, методов, и т.д. в C ++? [closed]

Я пришел из мира Objective-C и Cocoa, где существует множество соглашений, и многие люди скажут, что это делает ваш код красивым! Теперь, программируя на C ++, я не могу найти хороший документ, подобный этому ...
вопрос задан: 25 January 2012 19:09
0
ответов

Эффективный способ подсчета количества перестановок для сортировки массива целых чисел в порядке возрастания

Учитывая массив значений длины n, есть ли способ подсчитать количество свопов, которые будут выполнены сортировкой вставкой, чтобы отсортировать этот массив по времени лучше, чем O (n2)? Например: arr [] = {2, 1, 3, ...
вопрос задан: 25 January 2012 19:08
0
ответов

Вызов библиотеки C ++ из Java в Android

Можно ли вызвать библиотеку C ++ из приложения Android? Если да, то как? У меня нулевой опыт программирования под Android (хотя есть некоторый опыт программирования на Java), но я все же хотел бы знать, если это ...
вопрос задан: 25 January 2012 18:00
0
ответов

Есть ли способ запустить приложение с графическим интерфейсом без подключения к компьютеру на Mac?

Я использую следующие методы для запуска приложения с графическим интерфейсом в Linux и Windows: Linux:: ~ $ Xvfb: 99 -ac & : ~ $ DISPLAY =: 99 ./app Это не будет работать на 100% в Mac OS X, даже если установлен Xvfb ...
вопрос задан: 25 January 2012 17:07
0
ответов

Обновление wxGrid с динамическим содержимым

Кажется, это не так просто, как я надеялся: при использовании wxWidgets (стабильная серия 2.8) у меня есть wxGrid (не подкласса) с настраиваемым «адаптером данных» в качестве класса, производного от wxGridTableBase. wxGrid * grid = ...
вопрос задан: 25 January 2012 16:59
0
ответов

как std :: string справляется с этой уловкой?

я только что написал функцию: void doSomeStuffWithTheString (const std :: string & value) { ... std :: string v = значение; std :: cout << value.c_str (); ... } но затем я вызываю это с помощью ...
вопрос задан: 25 January 2012 16:52
0
ответов

Точка останова Visual Studio зависит от состояния стека

Visual Studio может печатать стек вызовов при достижении точки останова и может останавливаться, когда выполняются условия, есть ли способ объединить это и остановить, когда функция вызывается из другой выбранной, и игнорировать ...
вопрос задан: 25 January 2012 16:25
0
ответов

Как производительность зависит от значений базовых данных

У меня есть следующий фрагмент кода C ++ (часть C ++ - это класс профилировщика, который здесь опущен), скомпилированный с помощью VS2010 (64-битная машина Intel). Код просто умножает массив чисел с плавающей запятой (arr2) на ...
вопрос задан: 25 January 2012 15:23
0
ответов

istream eof несоответствие между libc ++ и libstdc ++

Следующая (игрушечная) программа возвращает разные вещи при компоновке с libstdc ++ и libc ++. Это ошибка в libc ++ или я не понимаю, как работает istream eof ()? Я пробовал запустить его с помощью g ++ ...
вопрос задан: 25 January 2012 14:53
0
ответов

Ошибка компилятора GCC при извлечении символа из временного потока

I ' m пытается прочитать один символ из потока. С помощью следующего кода я получаю ошибку компилятора «неоднозначная перегрузка» (GCC 4.3.2 и 4.3.4). Что я делаю не так? #include # ...
вопрос задан: 25 January 2012 14:36
0
ответов

Проблема пространства имен в C++

У меня есть два файла Sample.cpp и Main_file.cpp. Sample.cpp имеет только одно пространство имен n1, которое содержит определение переменной int x. Я хочу вывести эту переменную x в моем файле main_file.cpp. Как мне ...
вопрос задан: 25 January 2012 13:45
0
ответов

Безопасно ли #define NULL nullptr?

I мы видели ниже макрос во многих верхних файлах заголовков: #define NULL 0 // C ++ 03 Во всем коде NULL и 0 используются взаимозаменяемо. Если я изменю его на. #define NULL nullptr // C ++ 11 Будет ли это ...
вопрос задан: 25 January 2012 13:22
0
ответов

Как получить доступ к цвету пикселей в растровом изображении?

Я поискал и понял, что мне придется использовать GetDIBits (). Я не знаю, что делать с параметром LPVOID lpvBits out. Может кто-нибудь объяснить мне это? Мне нужно получить цвет пикселя ...
вопрос задан: 25 January 2012 12:59
0
ответов

почему основной метод в C # всегда помещается внутри класса, а не в C ++

Почему мы всегда помещаем метод main () внутри класса в C #, тогда как в C ++ он всегда помещается вне класса.
вопрос задан: 25 January 2012 12:48