0
ответов

Лучший способ получить cos (a) из sin (a)

Имея s как синус некоторого (неизвестного) угла «a», каков самый быстрый способ получить «косинус a»? Я знаю два очевидных способа: c = cos (asin (s)); и c = sqrt (1 - s * s); Но я не знаю, как ...
вопрос задан: 23 November 2011 19:13
0
ответов

Почему это простое приложение Qt не связывает

Я попытался написать такое простое приложение Qt: main.cpp: #include class MyApp: public QApplication {Q_OBJECT public: MyApp (int argc, char * argv []); { {1}}}; ...
вопрос задан: 23 November 2011 18:58
0
ответов

Накладные расходы на системные вызовы

Насколько велики (приблизительно) накладные расходы на ввод-вывод в Linux из программы на C, я имею в виду, насколько плохо работает, например много мелких операций чтения / записи по сравнению с чтением / записью в больших буферах (в обычных ...
вопрос задан: 23 November 2011 18:33
0
ответов

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

Вчера у меня были проблемы с другими функциями повышения, но, к счастью, вы, ребята, помогли мне их решить. Сегодня мне нужно было бы знать, как правильно использовать функцию деления пополам. Вот как, я думаю, это должно быть ...
вопрос задан: 23 November 2011 16:44
0
ответов

что на самом деле делает этот класс?

Я задаю вопрос в книге, в котором меня просят написать конструктор и элементы управления копированием для класса, который имеет следующие переменные. Может ли кто-нибудь дать сценарий / пример, в котором этот класс полезен ? ...
вопрос задан: 23 November 2011 15:59
0
ответов

C# .NET User Control внутри родного приложения. Проблемы цепочки ресурсов

Я оборачиваю DLL расширения MFC (MFCXDLL_2), чтобы сделать ее функциональность доступной для программистов C#. Обертка представляет собой "Regular DLL using shared MFC DLL" с "Common Language Runtime Support (/...
вопрос задан: 23 November 2011 14:31
0
ответов

Как связать STL в коде c++?

Я написал некоторый код в исходном файле sql_parse.cc из MySql 5.5.7rc. Там я использовал вектор, аллокатор и т.д., но компилятор не ссылается на стандартную библиотеку шаблонов (STL). Может ли кто-нибудь подсказать ...
вопрос задан: 23 November 2011 13:38
0
ответов

Building Boost в Solaris

Будет ли Boost полностью построен на Solaris? Я хотел бы знать, добился ли кто-нибудь успеха с этим (особенно Proto / Spirit), прежде чем я пойду и заплачу за контракт на поддержку для исправления Sun Studio 12.2 до ...
вопрос задан: 23 November 2011 13:21
0
ответов

Ошибка сегментации потока строк C ++

Я написал эту программу: #include #include #include #include using namespace std; двойное расстояние (вектор *, вектор <...
вопрос задан: 23 November 2011 13:21
0
ответов

Разрешение области для создания экземпляра шаблона

У меня есть следующий набор классов (минимальная репликация моей реальной ситуации): пространство имен Parent {class A {}; пространство имен Nested {class A {}; } template class B ...
вопрос задан: 23 November 2011 13:12
0
ответов

gdb | просмотрите список переменных аргументов

I, используя команду bt для просмотра трассировки стека. Вывод: (gdb) bt # 0 0x001ae4cd в отладчике (message = 0x1 "??? \ a") в /SourceCache/xnu/xnu-1228.7.58/osfmk/i386/AT386/model_dep.c : 705 # 1 ...
вопрос задан: 23 November 2011 13:11
0
ответов

Могу ли я вызвать CloseHandle () сразу после успешного выполнения _beginthreadex ()?

Меня не интересует использование дескриптора, возвращаемого из _beginthreadex (). Безопасно ли сразу вызывать CloseHandle ()? Я считаю, что это необходимо сделать, чтобы избежать утечки памяти.
вопрос задан: 23 November 2011 12:12
0
ответов

Интеграция Clang в NetBeans?

Какие шаги необходимо выполнить для интеграции Clang в NetBeans? Я также хотел бы видеть сообщения об ошибках и предупреждениях Clang из NetBeans. Это будет использоваться в основном для разработки на C.
вопрос задан: 23 November 2011 12:04
0
ответов

Может ли CreateFile когда-либо возвращать NULL?

Я знаю, что недопустимое значение, возвращаемое CreateFile, - INVALID_HANDLE_VALUE. Но поскольку мне также нравится использовать RAII, очень заманчиво просто вставить HANDLE в shared_ptr (например: shared_ptr <...
вопрос задан: 23 November 2011 11:38
0
ответов

доступ к приватным членам при наследовании

У меня есть класс A, в котором поле val объявлено как приватное. Я хочу объявить класс B, который наследуется от A и имеет доступ к val. Есть ли способ сделать это на C++? Я хочу сделать это, потому что я ...
вопрос задан: 23 November 2011 11:33
0
ответов

Портативный способ вычисления указателя на всю структуру с помощью указателя на поле, объявленное внутри структуры (он же макрос CONTAINING_RECORD)

Существует хорошо известный макрос CONTAINING_RECORD(), определенный, например, в Winnt.h.: #define CONTAINING_RECORD(address, type, field) ((type *)( \ (PCHAR)...
вопрос задан: 23 November 2011 10:29
0
ответов

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

Я вызываю родную функцию в своей основной функции, и она находится внутри цикла while. public static void main (String [] args) выбрасывает Throwable {testDLL test = new testDLL (); String ar []; ...
вопрос задан: 23 November 2011 09:09
0
ответов

GCC - Структура, определяющая элементы в определенных смещениях

Есть ли способ в gcc, где я мог бы определить структуру с конкретным элементом в определенном смещении? Я хочу определить структуру следующим образом: struct { . Offset (0xDC) // или что-то подобное ...
вопрос задан: 23 November 2011 08:57
0
ответов

Может ли оператор приведения быть явным?

Когда дело доходит до конструкторов, добавление ключевого слова explicit предотвращает создание объекта энтузиастом компилятора, когда это не было первым намерением программиста. Доступен ли такой механизм для ...
вопрос задан: 23 November 2011 08:51
0
ответов

Инициализация объекта с оператором new и без него

Если у меня есть класс Rectangle class Rectangle {private: double width; двойная высота; общедоступные: недействительный набор (двойной ш, двойной л) {ширина = ш; высота = l; } }; и я объявляю объект ...
вопрос задан: 23 November 2011 08:14
0
ответов

Как добавить исполняемые файлы Linux в .gitignore?

Как добавить исполняемые файлы Linux в .gitignore, не давая им явного расширения и не помещая их в определенный каталог или / bin? Большинство из них названы так же, как файл C, из которого ...
вопрос задан: 23 November 2011 05:17
0
ответов

Кто должен знать о другом?

Я всегда путаюсь с тем, кто должен знать о другом. например: Circle.Draw (& canvas) или Canvas.Draw (& circle) или Draw (& canvas, & circle) EmployeeVector.Save (& ...
вопрос задан: 23 November 2011 04:20
0
ответов

Почему моя функция HelloWorld не объявлена ​​в этой области?

#include using namespace std; int main () {HelloWorld (); return 0; } void HelloWorld () {cout << "Hello, World" << endl; } Я получаю следующее ...
вопрос задан: 23 November 2011 03:26
0
ответов

Использование безымянного пространства имен вместо статического

Могу ли я предположить, что объект, объявленный в безымянном пространстве имен, эквивалентен статическому? пространство имен {int x; }; // # 1 static int x; // # 2 FWIK, В обоих случаях x будет иметь статическую продолжительность хранения ...
вопрос задан: 23 November 2011 02:50
0
ответов

Шаблоны C ++: выберите другой тип в зависимости от значения параметра шаблона

Как мне выполнить следующие действия в C ++ и что это вызывает? template class NuclearPowerplantControllerFactoryProviderFactory {// if S == true typedef int ...
вопрос задан: 23 November 2011 02:39
0
ответов

Нет связи в области видимости блока?

Все ли переменные, объявленные в блоке, имеют "нет связи"? Например: 1: Если я объявляю статическую переменную: void foo() { static int i; } Будет ли она иметь внутреннюю связь или нет? Если нет ...
вопрос задан: 23 November 2011 02:10
0
ответов

«Автозапуск» Objective C в C ++ - стандартный способ управления временем жизни объекта?

Я в процессе переноса некоторого кода с Objective C на C ++. Я не так знаком с шаблонами проектирования C ++, как с Objective C. В мире Какао есть очень распространенный шаблон написания ...
вопрос задан: 23 November 2011 00:49
0
ответов

Как установить ROI в OpenCV?

У меня есть два изображения, первое меньше другого. Мне нужно скопировать второе изображение на первое изображение. Для этого мне нужно установить ROI на первом, скопировать второе изображение на первое ...
вопрос задан: 23 November 2011 00:22
0
ответов

Реализация карты функций c ++

Я играл с вариативными шаблонами в новом стандарте c ++ и придумал функцию сопоставления (заголовки + с использованием decs исключены): template T square (T i) {return i ...
вопрос задан: 22 November 2011 23:51
0
ответов

Как избежать void * в C ++

У меня есть приложение, которое требует упаковки разнородных данных в единую структуру. Например, единственная структура может содержать три числа с плавающей запятой, два целых числа и строку. Я не знаю ...
вопрос задан: 22 November 2011 23:41