0
ответов

Задача. Factory.StartNew () запускается в неправильном потоке, если открывается модальный диалог

Кто-нибудь может объяснить, почему, если приложение C ++ запускает компонент пользовательского интерфейса .NET (все в основном потоке), который, в свою очередь, порождает модальное диалоговое окно .NET, а затем пытается использовать TaskScheduler ....
вопрос задан: 7 December 2011 11:31
0
ответов

Добавление значка в QDialog

Как я могу добавить значок в QDialog, но не значок во фрейме, мне нужно чтобы разместить значок внутри этого диалогового окна.
вопрос задан: 7 December 2011 09:32
0
ответов

stl map destructor

Я знаю, что деструктор карты вызывает деструкторы каждого из содержащихся в ней элементов. А что происходит для map? Я не вижу, где этот код находится в /usr/include/c++/4.4 EDIT: Я должен ...
вопрос задан: 7 December 2011 09:25
0
ответов

Как выполнить фрагмент кода только один раз?

У меня есть приложение, в котором есть несколько функций. Каждую функцию можно вызывать много раз в зависимости от ввода пользователя. Однако мне нужно выполнить небольшой сегмент кода внутри функции только один раз, ...
вопрос задан: 7 December 2011 08:59
0
ответов

Инициализация переменной-указателя в классах C ++

Это будет звучать так просто, что можно подумать, что я не приложил никаких усилий, чтобы найти ответ, но клянусь, что сделал поискал минут 20 и ответа не нашел. Если частный член класса C ++ ...
вопрос задан: 7 December 2011 08:45
0
ответов

Объединение заголовочных файлов C++

Существует ли автоматизированный способ взять большое количество заголовочных файлов C++ и объединить их в один? Эта операция, конечно, должна объединять файлы в правильном порядке, чтобы не было типов и т.д. ...
вопрос задан: 7 December 2011 08:38
0
ответов

push_back вектор в другой вектор

Я хочу push_back () вектор M в вектор N. #include #include using namespace std; int main () {int я = -1; vector > N, vector & ...
вопрос задан: 7 December 2011 08:04
0
ответов

кодовые блоки, один проект, много исполняемых файлов

Я использую Code :: Blocks и C ++. Мой проект должен создавать несколько исполняемых файлов (набор небольших инструментов, использующих общие библиотеки). Как настроить CB для генерации нескольких двоичных файлов, каждый со своим собственным main ()?
вопрос задан: 7 December 2011 07:41
0
ответов

В чем преимущество компиляции Lua как C ++, кроме исключения «extern C» и получения «исключения C ++»?

Я новичок в Lua и хочу встроить Lua в наш игровой проект, используя C ++. Первое, что я заметил, Lua можно компилировать как код C ++, и из документа я узнал, что это будет ...
вопрос задан: 7 December 2011 05:27
0
ответов

Выравнивание памяти MSVC по умолчанию - 8

Согласно MSDN, для команды / Zp по умолчанию установлено значение 8, что означает использование 64-битных границ выравнивания. Я всегда предполагал, что для 32-битных приложений компилятор MSVC будет использовать 32-битные границы. ...
вопрос задан: 7 December 2011 04:48
0
ответов
0
ответов

std: : async в clang 3.0 + libc ++ не работает?

Я только что скомпилировал и установил clang + llvm 3.0 на свой ubuntu 10.04, а также libc ++ из svn. Поскольку статус в libc ++ показывает, что поддержка потоков завершена, я хотел попробовать std :: async. Итак, я следую примеру ...
вопрос задан: 7 December 2011 00:08
0
ответов

Каков наилучший способ установить «глубокие» параметры конфигурации?

Предположим, что есть функция, которая требует настройки конфигурации в качестве входа, но эта функция вызывается на несколько уровней глубже от основной функции верхнего уровня. Как лучше, с точки зрения лучшего ...
вопрос задан: 6 December 2011 23:28
0
ответов

Когда мне следует писать ключевое слово static перед функцией, не являющейся членом?

Недавно я видел немного в SO о ключевом слове static перед функцией, и мне интересно, как его правильно использовать. 1) Когда мне следует писать ключевое слово static перед функцией, не являющейся членом? 2) Это ...
вопрос задан: 6 December 2011 21:46
0
ответов

Преимущества использования «const» со скалярным типом? (например, «const double» или «const int»)

/////////////////////////////////// //// class A {... const double funA (void) {...} }; А а; двойной x = a.funA (); // хотя намерение состоит в том, чтобы // обеспечить, чтобы возвращаемое значение было константным ...
вопрос задан: 6 December 2011 21:33
0
ответов

Что означает утверждение «класс является объектом, даже если он не создан»?

Я программист на C ++, изучаю Ruby. В книге для начинающих я прочитал: «Класс сам по себе является объектом, даже если вы не создаете его напрямую». Я не знаю, как это интерпретировать.
вопрос задан: 6 December 2011 21:10
0
ответов

Лучший способ вызвать управляемый код .NET из неуправляемого кода

Я пытаюсь найти наиболее эффективный метод вызов управляемого кода .NET из неуправляемого кода C ++. Я нашел информацию о размещении .NET в моем приложении C ++, и я могу создать ...
вопрос задан: 6 December 2011 20:29
0
ответов

C++ : разница во времени выполнения между двумя вызовами виртуальной функции

Рассмотрим этот код под gcc 4.5.1 (Ubuntu 10.04, intel core2duo 3. 0 Ghz) Это просто 2 теста, в первом я делаю прямой вызов виртуальной фукнции, а во втором я вызываю ее через класс Wrapper : ...
вопрос задан: 6 December 2011 20:20
0
ответов

Получение положения пальца на тачпаде

Есть ли способ получить место касания тачпада? Также мне нужен модуль захвата, способный вернуть такую 2D карту массива точек, которая сообщает о состоянии точек тачпада (состояние означает: является ли точка ...
вопрос задан: 6 December 2011 19:08
0
ответов

Является ли арифметика указателей ассоциативной?

Если я скажу, int a [] = {1, 2, 3, 4, 5}; int * p = a; Теперь, если я напишу p + 1 + 2, он будет таким же, как ((p + 1) + 2)? Любая стандартная ссылка, которая доказывает, что это неверно?
вопрос задан: 6 December 2011 18:08
0
ответов

Установка компилятора C ++ 11 на Ubuntu? [закрыто]

Каков самый простой способ получить самую последнюю версию компилятора C ++ 11 на Ubuntu 11.04, не нарушая при этом существующий компилятор из дистрибутива. Я бы предпочел предварительно собранный пакет вместо компиляции целого ...
вопрос задан: 6 December 2011 17:55
0
ответов

c ++ counting sort

Я попытался написать счетную сортировку, но с этим возникла проблема. вот код: int * countSort (int * start, int * end, int maxvalue) {int * B = новый int [(int) (конец-начало)]; int * C = new int [...
вопрос задан: 6 December 2011 17:12
0
ответов

Как вы читаете непосредственно из физической памяти?

В C или C ++ (Windows), как вы читаете RAM, задавая физический (не виртуальный) адрес? Это означает, что не нужно использовать систему виртуальной памяти (таблицы mmu) и быть специфичным для одного процесса. Я уже ...
вопрос задан: 6 December 2011 17:10
0
ответов

Как "привести" std::vector к std::vector

У меня есть std::vector байтов (char), я хотел бы сделать эквивалент простого "приведения в стиле C" этого вектора к вектору типа wchar_t. Очевидно, что на самом деле мне нужно скопировать данные,...
вопрос задан: 6 December 2011 16:37
0
ответов

crtp и видимость типов

У меня есть головоломка, которую я пытаюсь решить, и в основном она сводится к следующему примеру: template struct A { typedef typename CT::VALUE_T FOO; // FOO - это ...
вопрос задан: 6 December 2011 16:32
0
ответов

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

Когда указатели указывают на что-то, объявленное в том же классе, правильно ли я думаю, что если вы скопируете такой объект, будет несколько наборов указателей, но все они будут указывать на тот же объект (ы)? ...
вопрос задан: 6 December 2011 16:18
0
ответов

Как мне найти программу с текущим фокусом?

Как мне узнать, какой процесс имеет текущий фокус? Изменить: ОС Windows, от XP до 7
вопрос задан: 6 December 2011 15:45
0
ответов

Как вызвать оператор new для типа массива [дубликат]

static int (*g_data)[3]; Я бы хотел new N элементов int[3]. У меня это получается только так: g_data = (int(*)[3]) new int[N*3]; Я знаю, что это нормально и использование struct было бы альтернативой....
вопрос задан: 6 December 2011 15:09
0
ответов

.net-оболочка для собственной библиотеки DLL - как минимизировать риск ошибок времени выполнения?

Я разрабатываю приложение на C #. Поскольку у меня есть некоторые алгоритмы наименьших квадратов, подходящие для C / C ++, которые было бы слишком громоздко переводить, я превратил код C ++ в dll, а затем создал оболочку ...
вопрос задан: 6 December 2011 14:55
0
ответов

Простой глобус в C ++ в Unix-системе?

Я хочу получить все подходящие пути, следующие этому шаблону, в векторе < string & gt ;: "/some/path/img*.png" Как я могу просто сделать это?
вопрос задан: 6 December 2011 14:48