0
ответов

виртуальные функции и абстрактные классы

Я прочитал в своей книге: Абстрактный класс - это класс, специально предназначенный для использования в качестве базового класса. Абстрактный класс содержит как минимум одну чистую виртуальную функцию. Вы объявляете чистый виртуальный ...
вопрос задан: 16 April 2011 19:09
0
ответов

Частичная специализация функции-члена с не -type параметр

У меня есть класс шаблона с типом и параметром шаблона без типа. Я хочу специализировать функцию-член и обнаружил, что, как в приведенном ниже примере, я могу выполнить полную специализацию в порядке. ...
вопрос задан: 16 April 2011 17:42
0
ответов

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

Я использую boost.python для создания модулей Python, написанных на C ++. У меня есть базовый класс с чистыми виртуальными функциями, которые я экспортировал следующим образом: class Base {виртуальный int getPosition () = 0; }; ...
вопрос задан: 16 April 2011 17:36
0
ответов

Существуют ли какие-либо базы данных Serious Graph, написанные не на Java?

Я ищу серьезную систему баз данных на основе графов, написанную не на Java. Меня не интересуют базы данных RDF, поскольку я ожидаю, что смогу хранить более сложные графы (фактически гиперграфы) ...
вопрос задан: 16 April 2011 16:12
0
ответов

Пропуск итератора

I иметь последовательность значений, которые я хотел бы передать функции, которая принимает пару (начало итератора, конец итератора). Однако я хочу, чтобы обрабатывался только каждый второй элемент исходной последовательности. ...
вопрос задан: 16 April 2011 15:32
0
ответов

When a `key/value` is inserted into a `std::map`, does it make its own copy of the objects?

This is inspired by an Item in Effective C# first edition, warning about overriding GetHashCode() naively. Sorry, I do not have supporting code. By the way, this is not a homework, I am just not that ...
вопрос задан: 16 April 2011 15:06
0
ответов

Помощь с автоматическим переименованием в C ++

Вот моя проблема: у меня есть большая библиотека кода, в которой все имена классов начинаются с Agui. Например: класс AguiWidget {}; класс AguiBitmap {}; Кроме того, все файлы hpp и cpp имеют имена ...
вопрос задан: 16 April 2011 13:31
0
ответов

Отсутствуют символы из статической библиотеки в связанном исполняемом файле

У меня проблема с пропущенными символами статической библиотеки в связанном исполняемом файле. Вот описание моей проблемы: у меня есть статическая библиотека, построенная из нескольких объектных файлов. Эти объектные файлы предоставляют ...
вопрос задан: 16 April 2011 13:12
0
ответов

Быстрое форматирование строк в C ++

Есть ли быстрый и простой способ получить форматирование, подобное sprintf, при построении std :: string? Что-то вроде ... std :: string foo ("Число (% d) и символ (% c). \ N", 18, 'a');
вопрос задан: 16 April 2011 12:51
0
ответов

Приложение C ++ завершает работу после сбоя. объем используемой памяти достигает 1,5 ГБ [закрыто]

У нас есть приложение C ++, работающее в 32-битной системе Windows. Он аварийно завершает работу, когда использование памяти достигает 1,5 ГБ. Мы не можем понять, почему происходит сбой при ограничении 1,5 ГБ, а не 2 ГБ ...
вопрос задан: 16 April 2011 06:25
0
ответов

Lisp and Android NDK

Is there a lisp ported to android with the NDK? I've been thinking of writing one in C++, for a project I have going, but I don't want to reinvent the wheel. Has anyone seen such a beast? I have seen ...
вопрос задан: 16 April 2011 01:10
0
ответов

Как сделать так, чтобы обработка исключений пропускалась через несколько блоков catch в одном случае?

Допустим, у вас есть следующая иерархия. У вас есть базовый класс Animal с множеством подклассов, таких как Cat, Mouse, Dog и т. Д. Теперь у нас есть следующий сценарий: void ftn () { throw Dog(); } ...
вопрос задан: 16 April 2011 00:37
0
ответов

Управление памятью std :: string

У меня проблема с управлением памятью с помощью std :: string. У меня есть приложение - многопоточный сервер с отдельными потоками (мне нужно присоединиться к ним, они выполнят задание и выйдут) и я обнаружил, что после ...
вопрос задан: 15 April 2011 21:52
0
ответов

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

Недавно я немного поработал с DirectX 10, и я Я собираюсь перейти на DirectX 11 и Shader Model 5.0. Раньше я написал несколько очень простых шейдеров, и я хочу расширить свой кругозор и ...
вопрос задан: 15 April 2011 21:38
0
ответов

PBS_MARQUEE Progressbar WinApi

Я пытаюсь получить индикатор выполнения типа PBS_MARQUEE. I can create the progress bar, but i just can't manage it to make it moving. If found this, but i don't understand clearly what i ...
вопрос задан: 15 April 2011 19:32
0
ответов

Use Curiously Recurring Template Pattern (CRTP) with additional type parameters

I try to use the Curiously Recurring Template Pattern (CRTP) and provide additional type parameters: template class Base {Int * i; ...
вопрос задан: 15 April 2011 17:25
0
ответов

Фигурные скобки в C и C ++

Почему это компилируется: int main () {{}} Но это не так: {} int main () {}
вопрос задан: 15 April 2011 16:26
0
ответов

Как компиляторы обрабатывают встроенные функции SSE (или любые другие)?

Некоторое время назад я где-то читал, что встроенные функции SSE компилируются в эффективный машинный код, потому что компиляторы обрабатывают их иначе, чем обычные функции. Я брожу, как на самом деле делают компиляторы ...
вопрос задан: 15 April 2011 14:43
0
ответов

Сказать gdb пропустить стандартные файлы

Я отлаживаю код C ++ с помощью GDB, и когда он входит в конструктор некоторого объекта, содержащего объекты стандартной библиотеки, он показывает мне конструктор этих объектов ( например, std :: map) и все, что ...
вопрос задан: 15 April 2011 11:48
0
ответов

Ожидаемый инициализатор перед именем функции

#include #include using namespace std; struct sotrudnik {имя строки; струнная специальность; струнный разред; int zarplata; } sotrudnik create (string n, ...
вопрос задан: 15 April 2011 10:14
0
ответов

VC8 to VC10 - Ошибки LNK2005

Недавно я установил Visual Studio 2010 и использовал CMake для создания файлов решений для моего проекта. Ранее этот процесс отлично работал на VS2005. Первая проблема, с которой я столкнулся, была из-за ...
вопрос задан: 15 April 2011 09:38
0
ответов

может ли библиотека CImg рисовать толстые линии

Я использовал библиотеку CImg и был доволен тем, насколько легко ее интегрировать и использовать. Однако теперь я хочу рисовать толстые линии (т.е. толщиной более одного пикселя). Это не ясно из ...
вопрос задан: 15 April 2011 07:18
0
ответов

Handling COM events in C++ (ATL, MFC or pure C++) for Java interop

I'm currently trying to build a C++ library (DLL file) that interfaces with a COM component, to make it usable in Java. The idea was that I'd build a very small C++ DLL with a class that "wraps" ...
вопрос задан: 15 April 2011 06:28
0
ответов

Итерация карты C ++ с удалением

Я не смог найти пример того, как это сделать, поэтому я надеялся, что кто-то может мне помочь. У меня есть карта, определенная в классе следующим образом: std :: map ...
вопрос задан: 15 April 2011 06:15
0
ответов

итераторы для вектора указателей

Я прочитал другой пост, в котором был дан ответ на вопрос об итераторах для векторов указателей. Я пытался использовать ту же концепцию в своем коде, но получаю некоторые ошибки компиляции. Пример кода, который я основывал ...
вопрос задан: 15 April 2011 05:54
0
ответов

Соответствующее использование shared_ptr?

Не имея опыта работы с shared_ptr <>, мне интересно, подходит ли следующий вариант использования, а также стоит ли возвращать shared_ptr <> в Пользователь. У меня есть график ...
вопрос задан: 15 April 2011 02:33
0
ответов

Force ignore duplicate symbols?

I am building some legacy code from projects that uses static libraries. Now, I get lots of errors like this: ld: warning: option -m is obsolete and being ignored ld: duplicate symbol
вопрос задан: 14 April 2011 20:34
0
ответов

Corrupt stack problem in C/C++ program

I am running a C/C++ program in linux servers to serve videos. The program's(say named Plugin) core functionality is to convert videos and we fork a separate Plugin process for each video request. But ...
вопрос задан: 14 April 2011 18:40
0
ответов

по-видимому, одни и те же коммиты дают разные sha1, почему?

После перезаписи истории поддеревьев из репозитория с помощью моего скрипта я сравнил его с тем, что будет делать фильтр git- ветвь ... на том же поддереве. Я вижу, что первоначальные коммиты отличаются ...
вопрос задан: 14 April 2011 18:29
0
ответов

Как мне отформатировать свой файл .dat, чтобы можно сделать трехмерный векторный график?

Я работаю над этой задачей программирования для колледжа, где мы должны написать программу на C ++, которая вычисляет вектор магнитного поля для определенных катушек в трехмерном пространстве. Мне удалось написать эту программу, и я ...
вопрос задан: 14 April 2011 17:57