2
ответа

Как контейнеры STL копируют объекты?

Я знаю, что контейнеры STL как вектор копируют объект, когда он добавляется. метод push_back похож: освободите push_back (константа T& x); я удивлен видеть, что это берет объект в качестве ссылки. Я...
вопрос задан: 7 November 2009 13:39
2
ответа

Чем C++ управляет в отношении ковариантных типов возврата?

Как в примере ниже, что позволяется, как и почему? класс Форма {общественность://... виртуальная Форма *клон () константа = 0;//Прототип//...}; класс Круг:...
вопрос задан: 6 November 2009 19:50
2
ответа

Что такое #defined, если компилятор Cpp0x совместимый?

Действительно ли там кто-либо официален, или неофициален, #defines для того, когда компилятор Cpp0x совместимый? Еще лучше, для определенной функциональности Cpp0x (~ #cpp0xlambda, #cpp0xrvalue и т.д.)? (Ничего не нашли о...
вопрос задан: 6 November 2009 09:06
2
ответа

Как я использую _W64 и __ w64 в VC ++?

Существует такая вещь как __ w64 в Visual C++ 9. Я столкнулся с ним при попытке портировать мой собственный C++ DLL на 64 бита. В особенности в crtdefs.h существует этот хороший отрывок: #if! определенный (_W64) #if! определенный (...
вопрос задан: 6 November 2009 09:01
2
ответа

Шаблоны: обработайте по шаблону функцию, не играющую хорошо с шаблонной функцией членства класса

Это - минимальный тестовый сценарий некоторого кода, который я на самом деле имею. Это перестало работать, когда это пытается оценить a.getResult <B> (): test.cpp: В функции 'освобождают printStuff (константа A&)': тест cpp:6: ошибка:...
вопрос задан: 5 November 2009 19:04
2
ответа

как я могу зафиксировать XCode, компилирующий все все время?

Я начал использовать XCode, и это, кажется, работает, ну, в общем, большая часть из него. Раздражающая вещь, она компилирует все исходные файлы, даже те, которые не изменились, каждый раз. Я получаю власти...
вопрос задан: 5 November 2009 10:50
2
ответа

Должен повысить:: файловая система:: существует действительно выдают исключение для съемного устройства хранения данных без медиа?

Я столкнулся с определенным нечетным обстоятельством при использовании повышения:: файловая система:: существует. При попытке проверить на существование файла на диске, который не готов или не имеет никаких медиа в нем, оно бросает...
вопрос задан: 4 November 2009 17:33
2
ответа

Как обработать EINTR (прерванный системный вызов)

Мое приложение пространства пользователя иногда блоки после получения EINTR-сигнала, так или иначе. Что я записал с strace: время (ПУСТОЙ УКАЗАТЕЛЬ) = в 1257343042 раза (ПУСТОЙ УКАЗАТЕЛЬ)...
вопрос задан: 4 November 2009 14:40
2
ответа

freopen: возвращаясь назад к исходному потоку

Я должен был передать stdout различным файлам для разделения некоторой произведенной печати и возвращение назад к нормальному stdout. Я использовал freopen для переключения на файл таким образом: символьное имя [80]; memset (имя...
вопрос задан: 4 November 2009 13:32
2
ответа

Несколько потоков и памяти

Я читал в документации Visual C++, которую для нескольких потоков безопасно прочитать из того же объекта. Мой вопрос: как делает ЦП X86-64 с несколькими дескриптором ядер это? Скажите, что у Вас есть 1 МБ...
вопрос задан: 3 November 2009 10:28
2
ответа

Используя допустимую СТАТИЧЕСКУЮ функцию членства класса, который не может быть установлен

У меня есть следующая часть кода: Это компилирует без проблем под gcc-3.4, gcc-4.3, компилятором Intel, но перестало работать под MSVC9. MSVC говорит "использование неопределенного типа c_traits <C> при компиляции класса...
вопрос задан: 2 November 2009 18:40
2
ответа

Как связаться, нечлен функционирует с классом в Doxygen?

Я уверен, что существует некоторый способ сделать это с \defgroup, \addgroup и \{\} теги, но после нескольких часов пробной версии и (очевидно) ошибки, спрашиваю я ТАК..... Я имею: класс C {общественность: пусто...
вопрос задан: 2 November 2009 14:21
2
ответа

Как я могу отладить отказы St9bad_alloc в gdb в C?

У меня есть программа, переставшая работать с: оконечный названный после броска экземпляра 'станд.:: bad_alloc', что (): St9bad_alloc я предполагаю, что это - что-то, чтобы сделать с malloc/free, но я не знаю который...
вопрос задан: 2 November 2009 09:54
2
ответа

Полезные вещи вставить пользовательский потоковый сегмент мини-дампов

Мне интересно, в каких полезных вещах разработчики вставляют пользовательскую потоковую структуру данных, которая может быть встроена в мини-дампы. MSDN описывает параметр для MiniDumpWriteDump как такового:...
вопрос задан: 2 November 2009 06:20
2
ответа

Опыт с библиотекой GUI C++ “Адама и Евы” Adobe?

Я испытал демонстрационное приложение, которое было довольно впечатляющим. Однако создание его и интеграция его с моим собственным кодом трудны, потому что это - такой крупный проект. Использовали любого успешно это для...
вопрос задан: 1 November 2009 13:58
2
ответа

Постарайтесь не связываться с libstdc ++

Я работаю над встроенным проектом, который в настоящее время использует C в Linux и uClibc. Мы интересуемся перемещением его к C++, но я не хочу издержки, связанные с соединением в libstdc ++. Мое впечатление...
вопрос задан: 31 October 2009 01:12
2
ответа

Использование [закрытой] песочницы Google Chrome

Существует несколько ресурсов там, которые объясняют, как песочница в Chrome работает и что это делает для защиты пользователей от вредоносного кода. FAQ Песочницы Документации Разработчика Хрома Блога хрома...
вопрос задан: 30 October 2009 03:28
2
ответа

strings.h и переносящий этот макрос с макро-проверкой ли

Я вывожу из результатов поиска Google, что strings.h (отсюда) для систем UNIX. Я хотел бы перенести следующую строку с макро-проверкой того, является ли операционной системой хоста Linux/UNIX. Это...
вопрос задан: 30 October 2009 02:43
2
ответа

Различие между передачей ссылкой и и *?

Каково различие между передачей ссылкой и использованием нотации указателя C? освободите some_function (some_type& параметрический усилитель) и освободите some_function (some_type *параметрический усилитель) Спасибо
вопрос задан: 30 October 2009 00:29
2
ответа

CPython является интерпретатором байт-кода?

Я действительно не получаю понятие "интерпретатора байт-кода" в контексте CPython. Кто-то может пролить некоторый свет по целому изображению? Это означает, что CPython скомпилирует и выполнит pyc файл (...
вопрос задан: 29 October 2009 16:03
2
ответа

Использование QT с DirectX?

Каковы точно мои опции? У меня есть программы, которые я должен записать в OpenGL и DirectX, и я хотел бы использовать QT для OpenGL и не иметь, чтобы повторно реализовать половину моей программы для компонентов DirectX моего...
вопрос задан: 29 October 2009 12:18
2
ответа

Как Windows определяет приложения не-Unicode?

Я создаю приложение C++ MFC с "Набором символов Unicode Использования", выбранным в Visual Studio. Мне определили UNICODE, мой CStrings являются 16-разрядными, я обрабатываю имена файлов с японскими символами в них...
вопрос задан: 29 October 2009 03:45
2
ответа

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

Я должен быть в состоянии отправить и получить пакеты UDP на том же порте. Я в состоянии послушать, на говорят что порт 5000, но мой отправлять использованию случайный высокий порт. Система, с которой я работаю записанный в VB, делает это и...
вопрос задан: 28 October 2009 22:54
2
ответа

Программно добирающаяся дисковая io статистика для каждого процесса по Windows?

Я хотел бы отобразить список процессов (Windows, C++) и сколько они читают и пишут из диска в кБайт/с. Монитор ресурсов Windows 7 имеет способность, таким образом, я должен смочь...
вопрос задан: 28 October 2009 20:25
2
ответа

Не совместно используя все классы с общей библиотекой

Столь ужасный, как компилятор win32 Microsoft при помощи __ declspec макрос, он действительно имеет преимущество того, чтобы быть явным о том, что Вы хотите экспортировать или нет. Переходя тот же код на Linux gnu/gcc...
вопрос задан: 28 October 2009 15:38
2
ответа

ctags не анализирует stdio.h правильно

Я пытаюсь использовать ctags с VIM, и я - новичок обоим. Для тестирования степени, для которой ctags мог быть полезен, я решил провести его через очень простой тест, а именно, проанализировать заголовки в/...
вопрос задан: 27 October 2009 18:06
2
ответа

Существует ли функция ОС для перевода REFIID в полезное имя?

За исключением записи функции вручную, которая переводит некоторых известный REFIID в имена, такие как: если (riid == IID_IUnknown) возвращают "IUnknown"; если (riid == IID_IShellBrowser) возвращают "IShellBrowser";......
вопрос задан: 27 October 2009 14:55
2
ответа

Лучший способ определить длину станд.:: istream?

Есть ли лучший способ определить длину станд.:: istream, чем следующее: станд.:: istream* pcStream = GetSomeStream (); pcStream-> seekg (0, iOS:: конец); неподписанный интервал uiLength = pcStream->...
вопрос задан: 27 October 2009 14:42
2
ответа

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

у меня есть старая кодовая база здесь, где они использовали защищенные членские переменные. Является ли это хорошей идеей, может быть обсужден. Однако код, должно быть, скомпилировал прекрасный с gcc3. У меня есть полученный...
вопрос задан: 27 October 2009 09:04
2
ответа

Законно использование ранее определенных участников как часть более поздних участников в перечислимом определении?

пространство имен ValueType {перечислимое Перечисление {булевская переменная = 0, Плавание = 1, дважды, SInt = 8, SLong, UInt = SInt + (1 <<4), ULong = SLong + (1 <<4)};}
вопрос задан: 26 October 2009 22:10