0
ответов

C ++ 11 способ инициализации членов данных из аргументов

Поскольку C ++ 11 поддерживает семантику перемещения, при инициализации членов данных из аргументов следует ли пытаться перемещать значение вместо его копирования? Вот пример, показывающий, как я бы подошел к этому ...
вопрос задан: 9 March 2012 01:31
0
ответов

std::string или std::vector для хранения необработанных данных

I надеюсь, что этот вопрос подходит для stackoverflow... В чем разница между хранением необработанных байтов данных (8 бит) в std::string, а не их хранением в std::vector. Я ...
вопрос задан: 9 March 2012 00:59
0
ответов

Как отключить нормальное поведение клавиши Alt?

Обычно клавиша Alt открывает меню в Windows. Мне нужно, чтобы это было отключено, потому что мне нужна клавиша Alt для моего приложения. (Это эмулятор старого компьютера, поэтому мне нужно имитировать его поведение.) Я пишу ...
вопрос задан: 9 March 2012 00:44
0
ответов

Существуют ли какие-либо фреймворки для синхронизации данных генерируется на одном узле со всеми остальными узлами в ненадежной сети?

Мы разрабатываем систему со следующими требованиями. Существует N систем, каждая из которых генерирует данные, уникальные для себя. Каждая система требует данных от любой другой системы для выполнения...
вопрос задан: 8 March 2012 19:34
0
ответов

Запустить команду в emacs, получить вывод в интерактивный буфер

Я хочу запустить команду оболочки и получить ее вывод в интерактивный буфер в emacs. Команда представляет собой сценарий оболочки, который в конечном итоге запускает просмотр исходных файлов. Его вывод выглядит как grep...
вопрос задан: 8 March 2012 18:52
0
ответов

Как указать, чтобы метод QString::indexOf не был чувствителен к количеству пробелов между двумя словами?

Я написал исходный код, например: int main(int argc, char *argv[]) { Файл QFile (каталог + "/Файл"); if(File.open(QIODevice::ReadOnly | QIODevice::Text)) { ...
вопрос задан: 8 March 2012 18:43
0
ответов

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

Я просматривал раздел 7.3.1.1 в стандарте C++03, ожидая найти описание правил доступа. для элементов, определенных в безымянном пространстве имен. Правила немного отличаются для...
вопрос задан: 8 March 2012 18:31
0
ответов

Как интегрировать PreMake / CMake в рабочий процесс сборки C ++

На данный момент я смотрю на PreMake / CMake. Однако я не понимаю, как это можно использовать во всем рабочем процессе кроссплатформенной сборки. Действительно, он генерирует make-файлы (или решения). Тогда как вы ...
вопрос задан: 8 March 2012 18:20
0
ответов

Как я могу быть уверен, что подпрограмма использует преимущества (N)RVO?

Я хотел бы убедиться, что мои процедуры используют (N)RVO, когда это возможно. Есть ли что-то, что я могу сделать или проверить, кроме синтаксического анализа полученного дизассемблированного кода, чтобы узнать, выполняется ли подпрограмма...
вопрос задан: 8 March 2012 17:05
0
ответов

MASM Исправление 64-битного усечения в DLL

Я работаю с Adobe Flash ocx, загружая его в свою программу на C ++. Предполагается, что ocx будет 64-битным, но по какой-то причине у него возникают проблемы при компиляции с платформой x64. Я прочитал ...
вопрос задан: 8 March 2012 16:57
0
ответов

Почему классу разрешено иметь статический член самого себя, но не статический член?

class base { public: base a; }; Выдает ошибку компиляции. class base { public: static base a; }; тогда как этот код не дает ошибки компиляции
вопрос задан: 8 March 2012 16:05
0
ответов

Можно ли переопределить функцию в дочернем классе C++ без использования ключевого слова virtual для функции родительского класса, которая является абстрактной?

Родительский класс { общедоступный: недействительным func1(); // Полное осмысленное определение в заданном родительском элементе. виртуальная функция HRESULT2()=0; // Bcoz этой функции Родительский класс является абстрактным. }; class Child: public ...
вопрос задан: 8 March 2012 15:55
0
ответов

Отмена регистрации обратного вызова, зарегистрированного с помощью register_callback()?

Я использую register_callback() для регистрации функции обратного вызова для iostreams, как описано в Стандартные C++ потоки ввода-вывода и локали, стр. 202. Однако ни он, ни какая-либо документация, которую я не смог найти, говорят, как...
вопрос задан: 8 March 2012 15:39
0
ответов

Производительность стандартного распределителя std::map по сравнению с распределителем блоков

Я читал об оптимизации C++ поваренная книга о том, что стандартный распределитель для контейнеров STL, таких как std::list, std::set, std::multi_set, std::map, e std::multi_map, можно заменить более производительным...
вопрос задан: 8 March 2012 14:48
0
ответов

Как посмотреть дизассемблирование в Code::Blocks?

Я читал эту статью о некоторых низкоуровневых основах C/C++, и автор в основном показывает нам ассемблерный код, сгенерированный компилятором, строка за строкой. Он использует VS 2010, но я...
вопрос задан: 8 March 2012 14:28
0
ответов

Перехват тихого NaN

У меня есть приложение, в котором какой-то компонент время от времени вставляет qNaN в большой поток данных, что затем делает недействительной всю обработку (БПФ для вектора, содержащего один qNaN, приводит к все-...
вопрос задан: 8 March 2012 14:16
0
ответов

Я не хочу, чтобы консоль появлялась при запуске программы на С++

Я хочу написать одну программу на С++, компиляция и компоновка .cpp дает файл .exe. если я дважды щелкну по нему и выполню его, консоль откроется и закроется. Я не хочу, чтобы эта консоль вообще появлялась. ...
вопрос задан: 8 March 2012 14:07
0
ответов

H.264 через RTP — Определение кадров SPS и PPS

У меня есть необработанный поток H.264 с IP-камеры, упакованный в кадры RTP. Я хочу получить необработанные данные H.264 в файл, чтобы я мог преобразовать их с помощью ffmpeg. Поэтому, когда я хочу записать данные в необработанный файл H.264, я...
вопрос задан: 8 March 2012 13:26
0
ответов

Изменение действия с вызовом JNI или использование Openfeint вызывает сбой приложения.

У меня возникает огромная проблема, когда я хочу изменить действие своего Android-приложения с помощью вызова JNI из кода C++. Приложение использует cocos2d-x для рендеринга. Конкретная ситуация такова, что я хочу...
вопрос задан: 8 March 2012 10:50
0
ответов

Сохраняется ли эта временная ссылка достаточно долго?

В шаблоне T const & foo (T const & dflt) {return / * ... * /? / * ... * /: dflt; } int x = foo (5); Ссылка на временное «доживает» до тех пор, пока не будет присвоена x? ...
вопрос задан: 8 March 2012 10:01
0
ответов

cuda-memcheck, как перейти от адреса к исходному коду?

Я успешно использовал cuda-memcheck для получения ошибок о неправильном доступе к памяти. Компиляция кода cuda с -g -G дала хорошие исходные местоположения, подобные этому: ========= Ошибка: процесс не завершен ...
вопрос задан: 8 March 2012 09:20
0
ответов

C++ UNICODE и STL

Windows API кажется большим на UNICODE, вы создаете новый проект в Visual C++, и он устанавливает его в UNICODE по умолчанию. И я пытаюсь быть хорошим программистом Windows, я хочу использовать UNICODE. Проблема в том, что...
вопрос задан: 8 March 2012 08:25
0
ответов

Параллелизм с const std::T

В качестве примера рассмотрим std::map, реализованный с помощью дерева Splay. Такая древовидная структура изменчива и меняется каждый раз, когда к карте обращаются для чтения. Когда карта является константой, кто должен...
вопрос задан: 8 March 2012 06:25
0
ответов

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

Я пишу программу моделирования, которая работает дискретно. Моделирование состоит из множества узлов, каждый из которых имеет связанное с ним значение с плавающей запятой, которое пересчитывается каждый раз...
вопрос задан: 8 March 2012 06:07
0
ответов

Передача входных данных в программу на C++ для отладки в Visual Studio

вероятно, этот вопрос уже задавался ранее, но я пока не смог найти ответов. Я пытаюсь запустить свою программу с многострочным вводом, т.е. что-то я не хочу вводить команду...
вопрос задан: 8 March 2012 04:49
0
ответов

Перегрузка static_cast?

Итак, на днях у меня был экзамен, и один из вопросов был очень похож на этот: У нас есть класс Square, который содержит переменную int side. Как мы можем сделать так, чтобы cout <&...
вопрос задан: 8 March 2012 02:40
0
ответов

как читать файлы изображений и сохранять их в памяти (std::string) в c++?

Большую часть сегодняшнего дня я исследовал в Интернете, но не смог найти ответ, поэтому я обращаюсь к stackoverflow за некоторыми предложениями. . в основном, у меня есть библиотека C++, которая использует curl для выполнения метода PUT, чтобы ...
вопрос задан: 8 March 2012 02:27
0
ответов

Удалить флаг из C++FLAGS в Makefile?

У меня есть Makefile, который включает в себя другой Makefile, который устанавливает множество значений по умолчанию. Я не могу редактировать включенный make-файл и хочу изменить значение C++FLAGS в моем make-файле, даже если оно установлено в ...
вопрос задан: 8 March 2012 02:08
0
ответов

Почему += действительны временные файлы в стандартной библиотеке ?

Когда я пытаюсь скомпилировать в ideone следующее: class X { public: друг X& operator+=(X& x, const X& y); }; Оператор X&+=(X& x, const X& y) { return x; } основной() ...
вопрос задан: 8 March 2012 01:47
0
ответов

`gprof` время, потраченное на определенные строки кода

Я использовал профилировщик gprof в сочетании с g++. В моем коде есть функция, которая инкапсулирует несколько разделов поведения, достаточно связанных с основной функцией, чтобы...
вопрос задан: 7 March 2012 20:58