0
ответов

рисование на рабочем столе с помощью visual c++

Я пишу приложение opencv для рисования лазерным лучом с помощью консольного приложения visual studio VC++. Я хочу рисовать линии на рабочем столе. Я знаю, что функции рисования доступны в GDI32.dll ...
вопрос задан: 17 December 2011 12:57
0
ответов

Обнаружены утечки памяти

В моем приложении wxWidgets при работе в режиме отладки я получил это сообщение в выводе Visual Studio 2010. Приложение работало нормально, и я увидел это только после его закрытия. Обнаружены утечки памяти! ...
вопрос задан: 17 December 2011 11:25
0
ответов

Объем переменных в операторах if

У меня есть класс, в котором нет конструктора по умолчанию или оператора присваивания, поэтому он объявляется и инициализируется внутри оператора if / else в зависимости от результата другой функции. Но затем он говорит, что ...
вопрос задан: 17 December 2011 06:55
0
ответов

Class specific new/delete

Возможно ли перегрузить class specific new/delete, который вызывается при создании массивов объектов. class Foo; Foo* f = new Foo[10]; // вызывает overloaded new delete[] f; // вызывает перегруженную ...
вопрос задан: 17 December 2011 06:36
0
ответов

Семантика "auto" в C++11

Когда я использую auto в C++11, каковы правила вычитания типов в отношении того, будет ли он разрешаться в значение или ссылку? Например, иногда понятно: auto i = v.begin(); // Копия, begin() ...
вопрос задан: 17 December 2011 05:55
0
ответов

Какова цель наличия члена класса, который является типом ref? [закрыто]

У меня есть этот код, но он не является практическим примером. Ex. class Animal { int i; int& ref; public: Animal() : ref(i) { } }; Кто-нибудь может привести пример из реальной жизни, где ref является ...
вопрос задан: 17 December 2011 04:52
0
ответов

std :: stoi не существует в g ​​++ 4.6.1 на MinGW

I попробовал скомпилировать эту простую программу на IdeOne (который использует gcc 4.5.1) и на моем компьютере Linux (который использует что-то вроде 4.6.4): #include #include int main () {...
вопрос задан: 17 December 2011 02:49
0
ответов

Помощь с компоновкой в ​​Visual C ++ Express

Я новичок в VC ++ и хотел бы знать, как связать wsock32.lib в VC ++. Я пытаюсь написать простое серверное приложение на C ++, и получаю вот такие сообщения об ошибках. Итак, как мне подойти к…
вопрос задан: 16 December 2011 23:57
0
ответов

Win32 программа компилируется, но окно не появляется

Я компилирую простую Win32 api программу, но проблема в том, что она компилируется нормально, но окно не появляется. Я проверил процесс в taskmanager и программа там есть, но окно не появляется. I ...
вопрос задан: 16 December 2011 23:37
0
ответов

Создание и запуск консольного приложения C ++ со стандартной записью «main» в VS (2010)

Я использую Visual Studio 2010 и запустил проект консольного приложения. VS создает точку входа как _tmain (int argc, wchar_t * argv []). Вместо этого мне нужна точка входа main (int argc, char * argv []) -...
вопрос задан: 16 December 2011 22:46
0
ответов

Простая консольная программа не завершается, если вызывается cudaMalloc

Следующая простая программа никогда не завершается, если выполняется вызов cudaMalloc. Если закомментировать только cudaMalloc, то программа завершается нормально. #include
вопрос задан: 16 December 2011 20:21
0
ответов

Оператор разыменования структуры (оператор ->)

Я пишу тонкую оболочку шаблона для итераторов, и при прохождении через разыменование структуры наталкиваюсь на камень преткновения. оператор, главным образом потому, что указатели не имеют его: #include ...
вопрос задан: 16 December 2011 19:54
0
ответов

Для массива строк , вернуть все группы строк, которые являются анаграммами.

Для массива строк , вернуть все группы строк, которые являются анаграммами. Мои решения: для каждого строкового слова в массиве отсортируйте его O (m lg m), m - средняя длина слова. Создайте хеш-таблицу & ...
вопрос задан: 16 December 2011 19:07
0
ответов

Когда объект на куче выходит из области видимости

Рассмотрим следующую программу: int main() { while(...) { int* foobar = new int; } return 0; } Когда foobar выходит из области видимости? Я знаю, что при использовании new атрибуты ...
вопрос задан: 16 December 2011 18:06
0
ответов

Comeau vs g++ [Yet another bug]

Рассмотрим следующий код test1 struct A { private: class face; friend class face; }; struct A::face {}; template . struct C : public A::face {}; ...
вопрос задан: 16 December 2011 17:51
0
ответов

Автоматизация Excel 2010 из C ++ [закрыто]

Не могли бы вы поделиться рабочим примером кода C ++, который выполняет следующие операции: подключиться к запущенному Excel, если есть, в противном случае выдает исключение, подключиться к текущему листу, ...
вопрос задан: 16 December 2011 17:11
0
ответов

Препроцессор #define для проверки языковой версии? C ++ 98 / C ++ 03 / C ++ 11

Есть ли определение препроцессора, которое я мог бы использовать в проверках #ifdef, чтобы различать разные версии языка C ++?
вопрос задан: 16 December 2011 15:34
0
ответов

Связывание библиотек с несовместимыми зависимостями

Я работаю над проектом C ++, который требует двух сторонних разработчиков библиотеки (libfoo.so и libbar.so). Моя операционная система - Linux. libfoo.so динамически связан с libpng14.so.14 (1.4.8) (EDIT 1) libbar ....
вопрос задан: 16 December 2011 15:31
0
ответов

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

На мой взгляд, определение всегда означает выделение памяти. В следующем коде int i выделяет 4-байтовое (обычно) хранилище в программном стеке и связывает его с i, а i = 3 назначает 3 этому хранилищу. ...
вопрос задан: 16 December 2011 14:49
0
ответов

Как хэшировать трехмерный двумерный массив?

Рассмотрим следующий код. Какова хорошая функция хэширования для массива в Key для использования в unordered_map? #include using namespace std; enum TriState { S0 = -1, ...
вопрос задан: 16 December 2011 14:37
0
ответов

Метод экспорта dll из C++ в C#. Зачем мне это нужно: " extern "C" "

В моей dll есть метод, который я хочу экспортировать. //Работает: extern "C" __declspec(dllexport) //Не работает __declspec(dllexport) C++ Export: extern "C" __declspec(dllexport) int Test(); C# ...
вопрос задан: 16 December 2011 13:56
0
ответов

Как инициализировать массив struct в C ++?

У меня есть следующая структура в моем коде C ++ (я использую Visual Studio 2010): struct mydata {string scholist; двойное значение; }; То, что я хотел бы сделать, это иметь возможность инициализировать их в ...
вопрос задан: 16 December 2011 13:11
0
ответов

итерация контейнера STL не из .begin () ing и обертывание

У меня есть std :: vector, скажем, целые числа для простоты. std :: vector ivec; ivec.push_back (1); ivec.push_back (2); ... // опускаем некоторые отталкивания от 3 до 99 ivec.push_back (100); ...
вопрос задан: 16 December 2011 10:38
0
ответов

invalid operator < while sorting std::list

У меня есть std::list graph edges и я хочу отсортировать ребра на основе их конечного outdegree, а затем их indegree. Но я получаю исключение недопустимого оператора < во время моей ...
вопрос задан: 16 December 2011 09:53
0
ответов

Что делает BOOST_SERIALIZATION_NVP при сериализации объекта?

Я использую boost.serialization. некоторый пример кода использует BOOST_SERIALIZATION_NVP в методе сериализации: template void save (Архив & ar, const беззнаковая версия int) const {ar & ...
вопрос задан: 16 December 2011 09:45
0
ответов

Является ли хорошей идеей максимально возможное сохранение «константности»?

Недавно я разработал практику превращения многих вещей в свой код как константы: (1) Аргументы функции, которые я знаю, что никогда не изменится. например: void foo (const int i, const string s) ...
вопрос задан: 16 December 2011 09:35
0
ответов

Как я могу сохранить HICON в .ico файл?

Я извлекаю значок из .exe/.dll и хочу сохранить его в .ico файле. Что лучший способ состоит в том, чтобы сделать это? Я попытался использовать:: OleCreatePictureIndirect () и затем IPicture-> SaveAsFile (). Это...
вопрос задан: 16 December 2011 09:34
0
ответов

Custom Skip Parser with Boost::Spirit

Стандартный ascii::space_type skipper, конечно, не пропускает мои комментарии. В документации упоминается, что можно сделать свой собственный анализатор пропусков, но нет примера того, как это сделать. Мне просто нужно ...
вопрос задан: 16 December 2011 09:13
0
ответов

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

Дан массив int, каждый int встречается ровно ДВА раза в массиве. найти и вернуть int такой, что эта пара int имеет максимальное расстояние между собой в этом массиве. например, [2, 1, 1, 3, 2, 3]. ...
вопрос задан: 16 December 2011 07:06
0
ответов

Как содержать мой класс с помощью std :: set

Я пытаюсь написать программу на языке C ++. Класс Edge указывает связь между u и v. Edge a, который указывает связь между u и v. Edge a ', который указывает соединение ...
вопрос задан: 16 December 2011 05:11