4
ответа

Ссылки Persistant в Контейнерах STL

При использовании C++ контейнеры STL, при каких условиях к ссылочным значениям нужно получить доступ? Например, какие-либо ссылки делаются недействительным после следующего вызова функции к контейнеру? {Станд.:: вектор <int&...
вопрос задан: 7 September 2009 06:43
4
ответа

Вызов C ++ (не C) из Common Lisp?

Мне интересно, есть ли какой-нибудь способ для вызова кода на C ++ из Common Lisp (желательно переносимого, а если нет, предпочтительно в SBCL, а если нет, то тогда Clozure, CLisp или ECL). C ++ будет называться ...
вопрос задан: 7 September 2009 03:18
4
ответа

Что эффективные пути состоят в том, чтобы отладить оптимизированную программу C/C++?

Много раз я работаю с оптимизированным кодом (иногда даже включающий векторизованные циклы), которые содержат ошибки и такой. Как можно было бы отладить такой код? Я ищу любой вид инструментов или методов. Я использую...
вопрос задан: 7 September 2009 02:55
4
ответа

Вопрос об объеме локальной переменной

Почему следующая печать кода "xxY"? Разве локальные переменные не должны жить в пределах целой функции? Я могу использовать такое поведение, или это будет изменено в будущем стандарте C++? Я думал это соответственно...
вопрос задан: 7 September 2009 00:36
4
ответа

(C++) MessageBox для Linux как в MS Windows

Я должен реализовать простое графическое окно сообщения для Linux (SDL) приложение, подобное Windows MessageBox в C++ (gcc/g ++ 4.4.0). Все, что это должно сделать, должно отобразить подпись, сообщение и...
вопрос задан: 6 September 2009 22:10
4
ответа

Синтаксис, окрашивающий собственных типов в Visual Studio (C++)

Как я могу заставить Visual Studio выделять мои собственные типы классов? Это хорошо работает для C#, но не для C++...
вопрос задан: 6 September 2009 09:41
4
ответа

C++ вопросы о Inheritance/VTable

Обновление: Замененный пример деструктора прямым пример вызова метода. Привет, Если у меня есть следующий код: класс a {общественность: виртуальная пустота func0 ();//VTable теперь освобождают func1 ();...
вопрос задан: 5 September 2009 17:00
4
ответа

Организация исходного файла

Я испытываю немного затруднений при организации моих исходных файлов. У меня есть свой собственный маленький, но растущий набор кода, который я хотел бы использовать в различных проектах. Расположение файла и папки - что-то как...
вопрос задан: 5 September 2009 11:57
4
ответа

Статический бросок по сравнению с динамическим броском для того, чтобы пересечь иерархии наследования

Я видел одну книгу по C++, упоминая, что навигация по иерархиям наследования с помощью статического броска более эффективна, чем использование динамического броска. Пример: #include <iostream> #include <typeinfo>...
вопрос задан: 5 September 2009 06:13
4
ответа

Почему необходимо добавить L или F после того, как значение присвоило постоянному C++?

Я посмотрел на довольно много мест онлайн и, может казаться, не нахожу хорошее объяснение относительно того, почему мы должны добавить F или L после того, как значение присвоило постоянному C++. Например: константа долго удваивается...
вопрос задан: 4 September 2009 17:47
4
ответа

Я могу использовать карту stl, если я планирую использовать произвольные объекты класса в качестве ключа?

Я плохо знаком с STL. Вещь, озадачивающая меня об использовании карты, чтобы хранить произвольные объекты: станд.:: карта <MyClassObj, MyDataObject> MyMap; то, как я нахожу объекты. Как был бы MyMap.find (MyClassObjInstance)...
вопрос задан: 4 September 2009 17:31
4
ответа

C++, как создать каталог из пути

что является удобным способом создать каталог, когда путь как это дан: "\server\foo\bar \" отмечают, что промежуточные каталоги не могут существовать. CreateDirectory и mkdir только, кажется, создают...
вопрос задан: 3 September 2009 14:51
4
ответа

Неспособный поймать исключение C++ с помощью выгоды (…)

У меня есть сторонняя библиотека, которая иногда выдает исключение. Таким образом, я решил обернуть свой код в попытку/выгоду (...) так, чтобы я мог зарегистрировать информацию о появлении исключения (не конкретный...
вопрос задан: 3 September 2009 14:21
4
ответа

Векторный кастинг итераторов

Эй, В C++, у меня есть вектор типа: вектор <BaseClass*> myVector; В который, я вставляю (push_back) указатели производных классов в него. Теперь, я хочу вытолкать назад его элементы, таким образом, я делаю это:...
вопрос задан: 3 September 2009 09:39
4
ответа

Как я печатаю UTF-8 из консольного приложения C++ в Windows

Для консольного приложения на C++, скомпилированного с Visual Studio 2008 в английском Windows (XP, Vista или 7). Действительно ли возможно распечатать к консоли и правильно отобразиться, UTF-8 закодировал японский суд использования...
вопрос задан: 3 September 2009 01:25
4
ответа

Как интеллектуальные указатели должны спуститься литые?

Интеллектуальные указатели обрабатывают вниз кастинг, и если не, что такое безопасный способ работать вокруг этого ограничения? Пример того, что я пытаюсь сделать, имеет два вектора STL (например), содержащие умный...
вопрос задан: 2 September 2009 00:20
4
ответа

Синтаксический анализатор LISP C++

Существует ли существующий синтаксический анализатор LISP, записанный в C++? Я просто хочу синтаксический анализатор, не, полный интерпретатор, а интерпретатор для соглашений с ним был бы плюс.
вопрос задан: 1 September 2009 12:27
4
ответа

Перегрузка константы: общедоступно-частный поиск в классе C++

Следующий код не компилирует, говоря "ошибку C2248: 'A:: getMe': не может получить доступ к члену парламента, не занимающему официального поста, объявленному в классе 'A'". Почему? Я пытаюсь назвать открытый интерфейс. класс B {}; класс A {...
вопрос задан: 1 September 2009 10:04
4
ответа

зависимое от локали упорядочивание для станд.:: строка

Я пытаюсь сравнить станд.:: строки зависимым от локали способом. Для обычных строк C-стиля я нашел strcoll, который делает точно, что я хочу после выполнения станд.:: setlocale #include <iostream&...
вопрос задан: 31 August 2009 13:05
4
ответа

QTableView - не позволяют пользователю редактировать ячейку

Я создал QTableView с QSqlTableModel. По стандарту, дважды щелкающему по ячейкам, отметит их, и пользователь может отредактировать их. Я хочу, что пользователю не разрешают сделать это. Ему разрешают отметить...
вопрос задан: 30 August 2009 01:03
4
ответа

C Статическая Инициализация Массива - насколько подробный я должен быть?

Для инициализации международного массива со всеми нулями сделайте я должен использовать: международное нечто [10] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; Или, будет эта работа: международное нечто [10] = {0};
вопрос задан: 29 August 2009 21:06
4
ответа

Проблема с макросами

ПРИВЕТ, кто-то может помочь мне в понимании, почему значение КВАДРАТА (x) равняется 49? Я использую Visual C++ 6.0. КВАДРАТ #define (X) X * X международного основного (интервал argc, символ* argv []) {интервал y = 5; printf (" %d\...
вопрос задан: 29 August 2009 13:45
4
ответа

C++, Свободное Хранилище по сравнению с "кучей"

Динамические выделения с новым/удаляют, как говорят, происходят на свободном хранилище, в то время как malloc/free операции используют "кучу". Я хотел бы знать, существует ли фактическое различие на практике. Сделайте компиляторы...
вопрос задан: 29 August 2009 08:22
4
ответа

Почему делает C++ ofstream запись (), метод изменяет мои необработанные данные?

У меня есть изображение jpeg в символе [] буфер в памяти, все, что я должен сделать, выписывают его к диску точно, как. Прямо сейчас я делаю этот ofstream ofs; ofs.open (имя файла); ofs.write (буфер, bufferLen); ofs....
вопрос задан: 29 August 2009 02:19
4
ответа

Статичный по сравнению с динамическим типом, регистрируясь в C++

Я хочу знать то, что является статической и динамической проверкой типа и различиями между ними.
вопрос задан: 28 August 2009 15:25
4
ответа

Узнайте то, с чем был отобран генератор случайных чисел в C++

У меня есть неуправляемое консольное приложение C++, в котором я использую srand () и рэнд (). Мне не нужно это для решения конкретной проблемы, но было любопытно: исходное семя, переданное srand () сохраненный...
вопрос задан: 27 August 2009 19:30
4
ответа

C ++-like использование Американского лося с Perl для ООП

Я играл вокруг с Американским лосем, получая ощущение его. Я хотел бы пример чистых виртуальных функций как в C++, но в языке Американского лося (конкретно в C ++-looking путь). Я знаю это даже с...
вопрос задан: 27 August 2009 16:04
4
ответа

Распечатать n уровни стека вызовов?

Используя C++ с Visual Studio, я задавался вопросом, существует ли API, который распечатает стек вызовов для меня. Предпочтительно, я хотел бы распечатать стек вызовов 5 уровней глубоко. Делает окна, предоставляют простой API...
вопрос задан: 27 August 2009 15:23
4
ответа

Что Microsoft использует в качестве типа данных для Строк Unicode?

Я нахожусь в процессе изучения C++ и столкнулся со статьей о MSDN здесь: http://msdn.microsoft.com/en-us/magazine/dd861344.aspx В первом примере кода одна строка кода, который мой...
вопрос задан: 27 August 2009 10:45
4
ответа

предупреждение: возврат ссылки на временный файл

У меня есть функция как эта строка константы &SomeClass:: Нечто (международное Значение) {если (Значение <0 или Значение> 10) возврат""; еще возвратите SomeClass:: StaticMember [я];} я добираюсь...
вопрос задан: 27 August 2009 08:17