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

3 ответа

Я посмотрю и доложу. Спасибо Iceaway.

ЛЕНИЕ: Все еще не работает :( Я обновил часть кода, чтобы отразить то, что у меня есть в настоящее время. Это должен быть довольно простой вопрос для людей, которые использовали TinyXML. Я пытаюсь использовать TinyXML для анализа XML-документа и ...

4 ответа

Я подозреваю, что вы захотите сначала архивировать в память, а затем записать это в сокет.

я есть структура данных, которая выглядит следующим образом: typedef struct { unsigned short m_short1; unsigned short m_short2; unsigned char m_character; } MyDataType;Я хочу использовать boost :: serialization для сериализации этой структуры ...

5 ответов

преобразовать ссылку на представление указателя в C ++

Есть ли способ "конвертировать" ссылку на указатель в C ++? В приведенном ниже примереfunc уже определил прототип, и я не могу его изменить, ноfunc мой API, и я хотел бы либо передать оба параметра, либо один (и второй установить в NULL), либо ни ...

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

1 ответ

Использование C # dll в коде C ++

Мне нужно интегрировать этоC # dll [http://sharpbox.codeplex.com/]в моем коде C ++. Я хочу вызвать некоторые функции, написанные на C # из dll, а остальную часть кода написать на C ++. Какой самый простой и быстрый способ сделать это? Программа ...

4 ответа

(Спасибо Александру Бартелю, от которого я ограбил этот совет.)

ользую git в качестве трекера версий для моего проекта C ++. иногда мне нужно повторить расчет, и я хотел бы знать, какую версию программы я использовал. Что было бы хорошим способом поместить # коммита в основной исполняемый файл? другими ...

2 ответа

Извините, это был фрагмент, включенные мной заголовки: "#include <stdlib.h> #include <stdio.h> #include <iostream> #include <функционал>"

я проблемы с работой лямбда-функций в компиляторе Intel, в частности, следующий код не будет компилироваться: template<typename T> std::function<T (int)> make_func(T x) { return [=](int index) -> T { return x; }; }Я получаю ошибку error: ...

2 ответа

@jakar: проблема в том, что gcc, MS и Clang внедрили разные подмножества, и даже реализованные подмножества иногда отличаются, потому что они не основаны на одном и том же проекте стандарта (или из-за прямого решения об ошибках / разработках). Важно на самом деле реализовать функциональность, получить обратную связь и посмотреть, сработают ли они, прежде чем стандартизировать их, конечно! Однако, если вам нужно работать с несколькими компиляторами, я бы посоветовал воздержаться от использования самых «продвинутых» функций C ++ 0x. Кортежи и шаблоны variadic, кажется, работают довольно хорошо на clang и gcc, а лямбды - нет: /

сно ответам и комментариям дляэтот вопрос [https://stackoverflow.com/q/5470174/320418]когда переменная ссылки захватывается значением, лямбда-объект должен делать копию ссылочного объекта, а не саму ссылку. Однако GCC, похоже, этого не ...

2 ответа

 делать что-нибудь еще

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

1 ответ

 функции. Сеттер позволяет вам предоставлять функцию деструктора в дополнение к значению, когда вы устанавливаете новое значение для ключа или когда очередь уничтожается. Очередь получения без использования использует текущую очередь в качестве контекста и будет повторять поиск в целевой очереди текущей очереди, если ключ не определен в текущей очереди (аналогично тому, как работает поиск свойства в прототипной системе OO).

лько я понимаю, iOS не поддерживает__thread, Существует, очевидно, способ сделать это с помощьюpthread_setspecific, Однако уже существует шаблонный класс, который реализовал эту функциональность? Я съел бы заново изобрести колесо, тем более что ...

1 ответ

не знаю, поможет ли это, но я только что нашел это в некотором коде:

ли (или как) создать механизм (в Linux X11, C ++), который работает как глобальный хук в Windows (SetWindowsHookEx ())? Я хотел бы быть в состоянии поймать ключевое событие, но свозможность дальнейшего распространения, Я пытаюсь ...