0
ответов

MySQL, C ++ - программно, как работает автоинкремент MySQL?

Из последнего исходного кода (не уверен, C или C ++) MySQL, как он выполняет автоинкремент? Я имею в виду, эффективен ли он тем, что он хранит как ресурс метаданных в таблице, где он последний раз оставался ...
вопрос задан: 5 November 2011 21:09
0
ответов

C OpenMP parallel quickSort

Я снова застрял при использовании openMP в C ++. На этот раз я пытаюсь реализовать параллельную быструю сортировку. Код: #include # include # include # include <...
вопрос задан: 5 November 2011 20:47
0
ответов

Как оптимизировать размер разделяемой библиотеки?

Допустим, у нас есть огромные статические библиотеки с множеством ненужных функций (в приведенном ниже примере у нас есть библиотеки lib1.a и lib2.a с ненужными функциями g1 () и f2 () ). Мы хотим создать разделяемую библиотеку с ...
вопрос задан: 5 November 2011 17:39
0
ответов

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

Ключом будет строка, а значением будет вектор любого тип. Например, первый ключ может отображаться на вектор целых чисел, а второй ключ может отображаться на вектор чисел с плавающей запятой. Возможно ли это в c + ...
вопрос задан: 5 November 2011 16:39
0
ответов

Указатель OpenCV на обработку растровых изображений

Я создал разделяемую библиотеку для определения контуров, которая загружается из приложения Delphi / Lazarus. Основное приложение передает указатель на растровое изображение, которое будет обработано функцией внутри библиотеки. Здесь '...
вопрос задан: 5 November 2011 16:08
0
ответов

libcurl выводит в переменную вместо текстового файла

Не сумев заставить curlpp для C ++ работать, я решил вместо этого использовать libcurl с C (пока). Будучи совершенно новым для C и C ++, это немного сбивает с толку. Я даже не уверен ...
вопрос задан: 5 November 2011 14:17
0
ответов

Не удается скомпилировать curlpp

Я занимаюсь этим уже несколько часов (и это только сегодня), так что мне действительно нужна помощь. Я всегда кодирую в среде Windows, поэтому пытаюсь добавить curlpp в свой проект Code :: Blocks. Я ...
вопрос задан: 5 November 2011 13:26
0
ответов

Бесплатный UML-инструмент обратного проектирования для C ++ (.h / .cpp ==> Диаграмма классов)

Какие инструменты доступны для создания диаграмм классов UML из набора .h - или .cpp-файлы? Я ищу что-то ... бесплатное запускается из коробки в Windows, не требует каких-либо конкретных ...
вопрос задан: 5 November 2011 11:15
0
ответов

Как я могу создать шаблонный конструктор, позволяющий использовать все l-value ref, r-value ref и initializer_list?

I Я пытаюсь создать класс, который имеет два вектора больших последовательностей. std :: vector factory () {return std :: vector {1,2,3}; // на самом деле он генерирует большую последовательность ...
вопрос задан: 5 November 2011 08:04
0
ответов

Деструктор двоичного дерева поиска

Работа над реализацией моего собственного BST на C ++ для опыта работы с такими структурами. У меня возникли проблемы с реализацией деструктора. В своих исследованиях я обнаружил, что на самом деле не может быть рекурсивного ...
вопрос задан: 5 November 2011 06:55
0
ответов

3D массив C ++ с использованием оператора int []

Я новичок в C / C ++ и ломаю голову, но все еще не знаю, как создать такую ​​«структуру», как эта. Это должен быть трехмерный динамический массив с использованием указателей. Я начал так, но застрял ...
вопрос задан: 5 November 2011 06:47
0
ответов

влияние на производительность глубокого дерева наследования в c ++

Есть ли какой-либо недостаток эффективности, связанный с деревьями глубокого наследования (в c ++), т. Е. Большим набором классов A, B, C и т. Д., Так что B расширяет A, C расширяет B, и так единица. Одна эффективность ...
вопрос задан: 5 November 2011 06:38
0
ответов

Подходит функция хеширования для хеширования случайных двоичных строк

У меня есть два массива: char data1 [длина], где длина кратна 8, т.е. длина может быть 8, 16,24 ... Массив содержит двоичные данные, считанные из файла, который открыт в двоичном режиме. Я сохраню ...
вопрос задан: 5 November 2011 06:22
0
ответов

в чем разница между list.sort и std :: sort?

Я пытаюсь скомпилировать следующий код с помощью clang, но получаю следующую ошибку. Мне интересно, почему сработает использование sort из класса списка, но не std :: sort. #include # include <...
вопрос задан: 5 November 2011 02:00
0
ответов

Что такое const_iterator с указателями?

Я пытаюсь понять, что означает const_iterator. У меня есть следующий пример кода: void CustomerService :: RefreshCustomers () {for (std :: vector :: const_iterator it = customers _....
вопрос задан: 5 November 2011 00:00
0
ответов

Порядок действий при динамической инициализации массивов

Я бегло просмотрел раздел dcl.init.aggr и не нашел однозначного ответа. Рассмотрим: static int x [2] = {f (), g ()}; Говорит ли стандарт, что инициализируется первым: x [0] или x [1]? Другими словами, ...
вопрос задан: 4 November 2011 23:39
0
ответов

Центр уведомлений на C ++

После программирования в течение некоторого времени с помощью фреймворков C iOS и Mac, я полюбил общий шаблон уведомлений, реализованный классы NSNotificationCenter и NSNotification. ...
вопрос задан: 4 November 2011 22:50
0
ответов

Каково использование qGetPtrHelper в этом примере?

Я читал эту статью и наткнулся на следующее определение (в qglobal.h): template static inline T * qGetPtrHelper (T * ptr) {return ptr; } template
вопрос задан: 4 November 2011 21:53
0
ответов

Ошибка Eclipse CDT C ++

Я только что установил Eclipse CDT на свой компьютер для разработки приложений C ++. Я создал новый проект на C ++. Я скопировал файл cpp. Когда я нажимаю кнопку сборки, проект компилируется ...
вопрос задан: 4 November 2011 21:26
0
ответов

Печать строка для временного объекта потока в C ++

У меня есть специальный тип потока ostringstream, в который я пытаюсь вывести текст как временный объект, но у меня возникли проблемы.Чтобы было ясно, это по сути то, что я хочу сделать: ostringstream () <& ...
вопрос задан: 4 November 2011 20:50
0
ответов

Извлечь пакет параметров вариативного шаблона и использовать его в другом вариативном шаблоне в type traits meta-function?

Я хочу определить, является ли какой-либо шаблон вариативного класса базой для другого класса. Обычно я бы использовал std :: is_base_of, но я не Не думаю, что мой вариант использования подходит, и я не уверен, что там уже есть что-то ...
вопрос задан: 4 November 2011 20:42
0
ответов

Тип контейнера FIFO - Какой контейнер STL наиболее подходит и почему?

Недавно мне было поручено реализовать буфер, который будет использоваться в качестве временного хранилища классом ведения журнала. . Сам класс ведения журнала является одноэлементным, и используется шаблон слушателя наблюдателя. Вы можете ...
вопрос задан: 4 November 2011 20:30
0
ответов

Безопасно ли переполнение буфера строк и потоков C ++?

Если я использую std :: cin, std :: cout и std :: string, есть ли вероятность, что кто-то воспользуется переполнением буфера? Я спрашиваю об этом, потому что до сих пор вижу много людей, которые по-прежнему используют завершающийся нулем ...
вопрос задан: 4 November 2011 20:27
0
ответов

Площадь пересечения прямоугольника и прямоугольника

Ниже 2 прямоугольника. Учитывая координаты вершин прямоугольника - (x1, y1) ... (x8, y8), как можно вычислить площадь перекрывающейся области (белая на рисунке ниже)? Обратите внимание, что: .. .
вопрос задан: 4 November 2011 20:20
0
ответов

Как вызвать неконстантную функцию в константной функции (C ++)

У меня есть устаревшая функция, которая выглядит так: int Random () const {return var_? 4: 0; } и мне нужно вызвать функцию в этом устаревшем коде, чтобы теперь она выглядела так: int Random () const ...
вопрос задан: 4 November 2011 19:44
0
ответов

Есть ли примеры создания службы Windows на C / C ++? (Без графического интерфейса)

Это отличный справочник о том, как все это работает на относительно низком уровне: http://msdn.microsoft.com / en-us / library / ms685967% 28VS.85% 29.aspx Однако есть рабочий пример C / C ++, который показывает, как ...
вопрос задан: 4 November 2011 18:58
0
ответов

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

Согласно Бьярну Страуструпу, ссылки были введены в C ++ для поддержки перегрузки операторов: Ссылки были введены в основном для поддержки перегрузки операторов. C передает каждые ...
вопрос задан: 4 November 2011 18:16
0
ответов

Используя исходный код, сгенерированный lex, в другом файле

я хотел бы использовать код, сгенерированный lex, в другом коде, который у меня есть, но все примеры, которые я видел, это встраивание основной функции в файл lex, а не противоположный. возможно ли ...
вопрос задан: 4 November 2011 17:57
0
ответов

Неявное преобразование в явные логические типы для сортировки контейнеров?

Я играю с новым явным явлением для операторов приведения. Если вы напишете что-то вроде struct Data {явный оператор string (); }; Невозможно случайно преобразовать данные в строку. ...
вопрос задан: 4 November 2011 17:44
0
ответов

Нет подходящего конструктора по умолчанию [дубликат]

Я получаю следующую ошибку в моей программе на C ++: 1> c: \ users \ thom \ documents \ cworkspace \ barnaby \ barnaby \ timezone.cpp (14): см. ссылку на создание экземпляра шаблона класса 'std :: map <_Kty, ...
вопрос задан: 4 November 2011 17:31