При использовании C++ контейнеры STL, при каких условиях к ссылочным значениям нужно получить доступ? Например, какие-либо ссылки делаются недействительным после следующего вызова функции к контейнеру? {Станд.:: вектор <int&...
Мне интересно, есть ли какой-нибудь способ для вызова кода на C ++ из Common Lisp (желательно переносимого, а если нет, предпочтительно в SBCL, а если нет, то тогда Clozure, CLisp или ECL). C ++ будет называться ...
Много раз я работаю с оптимизированным кодом (иногда даже включающий векторизованные циклы), которые содержат ошибки и такой. Как можно было бы отладить такой код? Я ищу любой вид инструментов или методов. Я использую...
Почему следующая печать кода "xxY"? Разве локальные переменные не должны жить в пределах целой функции? Я могу использовать такое поведение, или это будет изменено в будущем стандарте C++? Я думал это соответственно...
Я должен реализовать простое графическое окно сообщения для Linux (SDL) приложение, подобное Windows MessageBox в C++ (gcc/g ++ 4.4.0). Все, что это должно сделать, должно отобразить подпись, сообщение и...
Обновление: Замененный пример деструктора прямым пример вызова метода. Привет, Если у меня есть следующий код: класс a {общественность: виртуальная пустота func0 ();//VTable теперь освобождают func1 ();...
Я испытываю немного затруднений при организации моих исходных файлов. У меня есть свой собственный маленький, но растущий набор кода, который я хотел бы использовать в различных проектах. Расположение файла и папки - что-то как...
Я видел одну книгу по C++, упоминая, что навигация по иерархиям наследования с помощью статического броска более эффективна, чем использование динамического броска. Пример: #include <iostream> #include <typeinfo>...
Я посмотрел на довольно много мест онлайн и, может казаться, не нахожу хорошее объяснение относительно того, почему мы должны добавить F или L после того, как значение присвоило постоянному C++. Например: константа долго удваивается...
Я плохо знаком с STL. Вещь, озадачивающая меня об использовании карты, чтобы хранить произвольные объекты: станд.:: карта <MyClassObj, MyDataObject> MyMap; то, как я нахожу объекты. Как был бы MyMap.find (MyClassObjInstance)...
что является удобным способом создать каталог, когда путь как это дан: "\server\foo\bar \" отмечают, что промежуточные каталоги не могут существовать. CreateDirectory и mkdir только, кажется, создают...
У меня есть сторонняя библиотека, которая иногда выдает исключение. Таким образом, я решил обернуть свой код в попытку/выгоду (...) так, чтобы я мог зарегистрировать информацию о появлении исключения (не конкретный...
Эй, В C++, у меня есть вектор типа: вектор <BaseClass*> myVector; В который, я вставляю (push_back) указатели производных классов в него. Теперь, я хочу вытолкать назад его элементы, таким образом, я делаю это:...
Для консольного приложения на C++, скомпилированного с Visual Studio 2008 в английском Windows (XP, Vista или 7). Действительно ли возможно распечатать к консоли и правильно отобразиться, UTF-8 закодировал японский суд использования...
Интеллектуальные указатели обрабатывают вниз кастинг, и если не, что такое безопасный способ работать вокруг этого ограничения? Пример того, что я пытаюсь сделать, имеет два вектора STL (например), содержащие умный...
Существует ли существующий синтаксический анализатор LISP, записанный в C++? Я просто хочу синтаксический анализатор, не, полный интерпретатор, а интерпретатор для соглашений с ним был бы плюс.
Следующий код не компилирует, говоря "ошибку C2248: 'A:: getMe': не может получить доступ к члену парламента, не занимающему официального поста, объявленному в классе 'A'". Почему? Я пытаюсь назвать открытый интерфейс. класс B {}; класс A {...
Я пытаюсь сравнить станд.:: строки зависимым от локали способом. Для обычных строк C-стиля я нашел strcoll, который делает точно, что я хочу после выполнения станд.:: setlocale #include <iostream&...
Я создал QTableView с QSqlTableModel. По стандарту, дважды щелкающему по ячейкам, отметит их, и пользователь может отредактировать их. Я хочу, что пользователю не разрешают сделать это. Ему разрешают отметить...
Для инициализации международного массива со всеми нулями сделайте я должен использовать: международное нечто [10] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; Или, будет эта работа: международное нечто [10] = {0};
ПРИВЕТ, кто-то может помочь мне в понимании, почему значение КВАДРАТА (x) равняется 49? Я использую Visual C++ 6.0. КВАДРАТ #define (X) X * X международного основного (интервал argc, символ* argv []) {интервал y = 5; printf (" %d\...
Динамические выделения с новым/удаляют, как говорят, происходят на свободном хранилище, в то время как malloc/free операции используют "кучу". Я хотел бы знать, существует ли фактическое различие на практике. Сделайте компиляторы...
У меня есть изображение jpeg в символе [] буфер в памяти, все, что я должен сделать, выписывают его к диску точно, как. Прямо сейчас я делаю этот ofstream ofs; ofs.open (имя файла); ofs.write (буфер, bufferLen); ofs....
У меня есть неуправляемое консольное приложение C++, в котором я использую srand () и рэнд (). Мне не нужно это для решения конкретной проблемы, но было любопытно: исходное семя, переданное srand () сохраненный...
Я играл вокруг с Американским лосем, получая ощущение его. Я хотел бы пример чистых виртуальных функций как в C++, но в языке Американского лося (конкретно в C ++-looking путь). Я знаю это даже с...
Используя C++ с Visual Studio, я задавался вопросом, существует ли API, который распечатает стек вызовов для меня. Предпочтительно, я хотел бы распечатать стек вызовов 5 уровней глубоко. Делает окна, предоставляют простой API...
Я нахожусь в процессе изучения C++ и столкнулся со статьей о MSDN здесь: http://msdn.microsoft.com/en-us/magazine/dd861344.aspx В первом примере кода одна строка кода, который мой...
У меня есть функция как эта строка константы &SomeClass:: Нечто (международное Значение) {если (Значение <0 или Значение> 10) возврат""; еще возвратите SomeClass:: StaticMember [я];} я добираюсь...