Результаты поиска по запросу "c++"

3 ответа

#include "boost / any.hpp" будет работать

ибудь настраивал проект C ++ Xcode4 для использования Boost? Какие настройки мне нужно установить в XCode для простого консольного приложения C ++? Спасибо

3 ответа

 сделал (что может быть значительной проблемой, если ваш входной буфер большой), и избавляет вас от необходимости писать свой собственный класс потока.

имеетучебник о том, как загрузить XML из файла [http://www.boost.org/doc/libs/1_41_0/doc/html/boost_propertytree/tutorial.html] , Как передать его строкой, которую я создаю в коде или получаю от пользователя (например, с помощьюcin)?

4 ответа

Модификация этого примера для других форматов строк (например, Unicode) должна быть тривиальной.

ользую Pinvoke для взаимодействия между собственным (C ++) кодом и управляемым (C #) кодом. Чего я хочу добиться, так это получить некоторый текст из нативного кода в мой управляемый код. Для этого я пробую много вещей, например, передачу строки ...

ТОП публикаций

3 ответа

 и его родственники.

при написании шаблона класса C ++ я определил метод, который возвращает объект шаблонного типа, как таковой: template <typename T> class Foo { public: T GetFoo() { T value; //Do some stuff that might or might not set the value of 'value' return ...

2 ответа

, Почему они требуются в интерфейсе ускользает от меня

мог найти точный ответ на этот вопрос и, следовательно, размещать здесь. Когда я думаю о векторе, он должен строить объекты в смежной области памяти. Это означает, что вектор сохраняет выделенную память и должен выполнить конструкцию на месте (= ...

0 ответов

@katta dang, это был самый агрессивно противный сайт, который я когда-либо просматривал. Я исправлю ссылку как можно скорее.

оложим, у меня есть два элемента, a и b, которые сравнивают одно и то же. Таким образом, a <b ложно, а b <a ложно. Если эти элементы вставляются в std :: multiset (или std :: multimap) в качестве ключей, есть ли у меня гарантии их окончательного ...

1 ответ

Это означает, что переменная это не сама переменная, а ссылка на нее. Поэтому в случае изменения его значения вы сразу увидите это, если для его просмотра воспользуетесь оператором print. Посмотрите ссылки и указатели, чтобы получить более подробный ответ, но в основном это означает ссылку на переменную или объект ...

у знать значение & в приведенном ниже примере: class1 &class1::instance(){ ///something to do }

1 ответ

Спасибо, я решил использовать это тоже вместо того, чтобы создавать каждую часть конвейера.

у реализовать эту командную строку в коде. Но "источник" part => Я не понял, как это сделать. На сайте gstreamer есть пример очереди, но rtspsrc не может быть связан с элементом tee. И всякий раз, когда я удаляю декодер, он падает. Как я могу это ...

3 ответа

Действительно ли этот ответ имеет отношение к вопросу? Вы не обращались

class base { int i; public: base() { i = 10; cout << "in the constructor" << endl; } }; int main() { base a;// here is the point of doubt getch(); } разница междуbase a а такжеbase a()? в первом случае конструктор вызывается, но не во втором!

2 ответа

@songyuanyao ты прав. cppreference не показывает ни ctor, ни руководства по выводам. Не проверял стандарт.

одом аргумента шаблона класса мы можем написать: std::less Fn;Однако G ++ 8.2 отклоняет этот код: #include <algorithm> #include <vector> #include <functional> int main() { std::vector v= { 1, 3, 2, 7, 5, 4 ...