2
ответа

Переменная C++, заявляемая в теле функции, но не участнике класса?

Я хочу создать класс C++ со следующим типом: Это может быть объявлено в функции. Это может быть объявлено в функции членства. Это не может быть объявлено как участник класса. Использование...
вопрос задан: 23 March 2010 08:04
2
ответа

Определение минимального номера десятичных разрядов для станд.:: точность ostream

Есть ли способ определить "минимальный" номер десятичных разрядов что станд.:: ostream произведет? Например, скажите, что у меня есть две неизвестных двойных переменные, которые я хочу распечатать (значения, добавленные здесь для пользы...
вопрос задан: 22 March 2010 20:22
2
ответа

Руководство начинающего QuantLib

Существует ли хороший документ начинающего о quantlib (http://quantlib.org)? Примеры не хорошо документируются, и справка не дает так много понимания.
вопрос задан: 22 March 2010 15:42
2
ответа

os.path.join () в QT?

Я ищу легкий, кросс-платформенный путь к пути объединения, именам каталогов и именам файлов в полный путь в C++. Я знаю, что Python имеет os.path.join (), и matlab имеет fullfile (). Делает QT, имеет что-то...
вопрос задан: 22 March 2010 14:47
2
ответа

Почему C++ не имеет && = или || = для булевских переменных?

Существует ли "очень плохая вещь", которая может произойти, && = и || = использовались в качестве синтаксического сахара для bool нечто = нечто && панель и bool нечто = нечто || панель?
вопрос задан: 21 March 2010 19:34
2
ответа

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

Я нашел это от C++ FAQ Обычно номер от функции членства или друга конфиденциально производный класс, отношения к базовому классу известны, и восходящее преобразование из...
вопрос задан: 21 March 2010 19:31
2
ответа

Почему делают я вижу, ДОБАВЛЯЮТ библиотеку C?

Когда я делаю: меньше/usr/include/stdio.h (который является только библиотекой C - ничто, чтобы сделать с C++) я вижу __ БРОСОК после довольно многих объявлений функции. Кроме того, в комментариях выше нескольких функций говорится это 'Это...
вопрос задан: 21 March 2010 08:59
2
ответа

Оператор, перегружающийся в C++

Если Вы перегружаетесь - как оператор - (), он должен использоваться слева от объекта, однако перегружаясь () как оператор () () он используется направо от объекта. Как мы знаем, которым должен быть оператор...
вопрос задан: 21 March 2010 04:48
2
ответа

Когда поместить функцию C++ в заголовочный файл

Я смотрел на Повышение и различные другие библиотеки C++. Подавляющее большинство Повышения реализовано в заголовочных файлах. Мой вопрос: при каких условиях делают Вы делаете реализацию только для заголовка (...
вопрос задан: 20 March 2010 21:22
2
ответа

Как оператор присваивания по умолчанию работает в структуре?

Предположим, что у меня есть структура в C++, содержащем имя и число, например, человека структуры {символьное имя [20]; интервал ssn;}; предположим, что я объявляю две переменные человека: человек a; человек b; где a.name = "...
вопрос задан: 20 March 2010 17:44
2
ответа

memset для инициализации в C++

memset иногда используется для инициализации данных в конструкторе как пример ниже. Это работает в целом? Действительно ли это - хорошая идея в целом? класс A {общественность: (); частный: интервал a; плавание f;...
вопрос задан: 20 March 2010 02:21
2
ответа

Атомарная подкачка в GNU C++

Я хочу проверить, что мое понимание корректно. Такого рода вещь хитра, таким образом, я почти уверен, что пропускаю что-то. У меня есть программа, состоящая из потока в реальном времени и нев реальном времени...
вопрос задан: 19 March 2010 15:15
2
ответа

Почему 'энергозависим' паразитный в C++?

Рассмотрите следующий код: международное основное () {интервал i;...
вопрос задан: 19 March 2010 14:47
2
ответа

правильное использование станд.:: uncaught_exception в деструкторе

Существуют некоторые статьи, заканчивающиеся, "никогда не выдают исключение от деструктора", и "станд.:: uncaught_exception () не полезен", например: http://www.gotw.ca/gotw/047.htm (записанный Herb Sutter)...
вопрос задан: 19 March 2010 13:59
2
ответа

то, как реализовать завершение кода в QT [закрылось]

я пишу язя с помощью QT (на C++), и я должен добавить автоматическую опцию завершения к нему так, я хочу знать: как сделать это (я использую qtPlainTextEdit)? что структуру данных я должен использовать?
вопрос задан: 19 March 2010 08:49
2
ответа

Доступ к информации о программе, которую gdb видит в C++

Мне записали программу в C++, на Linux, скомпилированном с-g. Когда я выполняю его под gdb, я могу 1) установить точки останова 2) в тех точках останова, распечатать переменные, 3) посмотрите стековый фрейм 4), учитывая переменную...
вопрос задан: 19 March 2010 07:44
2
ответа

GDI + двойная буферизация в C++

Я ничего не записал с GDI некоторое время теперь (и никогда с GDI +), и я просто работаю над забавным проектом, но ни за что в жизни, я не могу выяснить, как к двойному буферу GDI + освобождает DrawStuff (...
вопрос задан: 19 March 2010 00:23
2
ответа

Windows/C++: как использовать COM dll, который не регистрируется

В нашем приложении мы должны использовать COM dll (а именно, msdia100.dll), который не был зарегистрирован в системе прежде. Earler, мы только что назвали DLL путем вызова его DllRegisterServer с помощью этого кода:/...
вопрос задан: 18 March 2010 16:25
2
ответа

Назовите указатель функции C++ от c#

Это возможный назвать c (++) статический указатель функции (не делегат) как этот интервал определения типа (*MyCppFunc) (пусто* SomeObject); от c#? освободите CallFromCSharp (MyCppFunc funcptr, IntPtr param) {...
вопрос задан: 18 March 2010 15:03
2
ответа

Почему не может станд.:: векторное взятие локальный тип?

пустое нечто () {структура Foo {..}; станд.:: вектор <Нечто> vec;//, почему это недопустимо?} я не возвращаю Foo во внешний мир. Это - просто временный тип, который я использую в функции.
вопрос задан: 18 March 2010 10:33
2
ответа

Как я могу сделать 'новым []' значение по умолчанию - инициализируют массив типов примитивов?

Время от времени я должен назвать новым [] для встроенных типов (обычно символ). Результатом является массив с неинициализированными значениями, и я должен использовать memset () или станд.:: заливка () для инициализации элементов. Как...
вопрос задан: 18 March 2010 07:47
2
ответа

Действительно ли перебросок является исключением, законным во вложенной 'попытке'?

Действительно ли следующее четко определено в C++, или нет? Я вынужден 'преобразовать' исключения в коды возврата (рассматриваемый API используется многими пользователями C, таким образом, я должен удостовериться, что все исключения C++ пойманы и...
вопрос задан: 17 March 2010 21:43
2
ответа

“Об” окне сообщения для GUI с QT

QMessageBox:: о (это, "О Приложении", "<H-4> Приложение является аннотацией с одним абзацем </H-4> \n\n" "Copyright 1991-2003 Such-and-such". "Для технической поддержки звоните 1234-56789 или see\...
вопрос задан: 17 March 2010 18:55
2
ответа

Конструкция копии C++ вопрос создавать-и-присваивать

Вот является извлечение из объекта 56 из книги "Глюки C++": весьма распространено видеть, что простая инициализация Y возражает записанный любой из трех различных путей, как будто они были эквивалентны. Y (...
вопрос задан: 17 March 2010 14:06
2
ответа

Запись Makefile.am для вызова googletest модульных тестов

Я пытаюсь добавить свой первый модульный тест к существующему проекту С открытым исходным кодом. А именно, я добавил новый класс, названный audio_manager: src/audio/audio_manager.h src/audio/audio_manager.cc я создал...
вопрос задан: 17 March 2010 11:45
2
ответа

Действительно ли мы можем перегрузить функцию на основе только, является ли параметр значением или ссылкой?

Я получил ответ Нет! Поскольку передача значением и передача ссылочными взглядами, идентичными вызывающей стороне. Однако код ниже класса A права компиляций {общественность: освободите f (интервал i) {} освобождают f (int&...
вопрос задан: 16 March 2010 21:04
2
ответа

Экран-заставка в Windows

Как я могу отобразить экран-заставку с помощью C или C++ в Windows? Какие библиотеки или компоненты Windows были бы применимы?
вопрос задан: 16 March 2010 06:18
2
ответа

Почему я должен включать и iostream и fstream заголовки для открытия файла

#include <iostream> #include <fstream> использование станд. пространства имен; международное основное () {ofstream myfile; myfile.open ("test.txt"); возвратитесь 0;} fstream получен из iostream, почему должен мы...
вопрос задан: 16 March 2010 03:07
2
ответа

Как я могу объявить постоянные строки для использования и в неуправляемом C++ dll и в приложении C#?

Curently я отказываюсь от своих строковых значений константы от моего C++ в мой C# при запуске через обратный вызов, но я задаюсь вопросом, существует ли способ определить их в заголовочном файле C++, к которому я могу затем также обратиться...
вопрос задан: 15 March 2010 18:14
2
ответа

идентификатор типа () возвращает дополнительные символы в g ++

нечто класса {общественность: освободите say_type_name () {станд.:: суд <<идентификатор типа (этот) .name () <<станд.:: endl; }}; международное основное () {нечто f;; f.say_type_name ();} Выше кода печатает P3foo на моем...
вопрос задан: 15 March 2010 15:16