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

5 ответов

Perl документация (POD) браузеры? [закрыто]

Я ищу хороший опыт чтения POD на экране. В течение многих лет я использовалperldoc или жеman работает вxterm читать документацию по Perl на экране и небольшую специальную программуPod::LaTeX распечатать это. Печатная версия хороша: сценарий ...

4 ответа

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

ашивал себя кое-что этим утром, и я не могу найти слова, чтобы правильно "гуглить" для этого: Допустим, у меня есть: struct Foo { int bar; }; struct Foo2 { int bar; Foo2() {} }; struct Foo3 { int bar; Foo3() : bar(0) {} };Теперь, если япо ...

5 ответов

Поэтому мне кажется, что такие правила подходят и для C ++, и все в порядке. Я действительно думаю, что на аппаратном уровне никто не будет ограничивать вас от записи в байтах заполнения для неконстантного объекта.

я был этот разговор с коллегой, и он оказался интересным. Скажем, у нас есть следующий класс POD struct A { void clear() { memset(this, 0, sizeof(A)); } int age; char type; }; clear предназначен для очистки всех участников, установив0 (байтово). ...

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

3 ответа

теперь вы можете получить инициализированные экземпляры POD, такие как:

я есть класс и переменная const. struct A { int b; }; A const a;КлассA является POD и может быть инициализирован следующим образом. A const a = { 3 };ИМХО, выглядит неплохо иметь такой конструктор. struct A { int b; A(int newB) : b(newB) { } ...

2 ответа

Вопросы по C ++ non-POD союзы

C ++ 11 дал нам возможность использовать не-POD типы внутри союзов, скажем, у меня есть следующий фрагмент кода;

6 ответов

 класс. Если он пуст и есть базовый класс того же типа, то адрес базового объекта и адрес первого члена данных могут быть равны, что недопустимо.

трю на новое, смягченное определение POD вC ++ 11 [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3242.pdf](раздел 9.7) Класс стандартного макета - это класс, который: не имеет нестатических членов-данных типа нестандартного класса ...

4 ответа

Могу ли я использовать memcpy () любого типа, который имеет тривиальный деструктор?

8 ответов

Какой лучший способ документировать код Perl? [закрыто]

Любое предложение, как я могу документировать свой код Perl? Что вы используете и какие инструменты доступны, чтобы помочь мне? Какой модуль вы используете для преобразования pod в HTML?

2 ответа

Вопросы относительно C ++ non-POD союзов

C ++ 11 дал нам возможность использовать не-POD типы внутри союзов, скажем, у меня есть следующий фрагмент кода; union { T one; V two; } uny;Где-то в моем классе, только один участник будет активен одновременно, теперь мои вопросы довольно ...

3 ответа

Я также знаю, что в Boost есть шаблон, похожий на is_pod (на самом деле большая часть TR1 была вдохновлена ​​в Boost, и, вероятно, это еще один пример), но я бы не хотел добавлять зависимость к функции, которая в будущем должна быть частью стандарт в любом случае.

нальное название здесь былоОбходной путь для ошибки SFINAE в VS2005 C ++ Это предварительное использование SFINAE для создания эквивалента для шаблонного класса is_pod, существующего в TR1 (в VS2005 еще нет TR1). Это должно иметь своестоимость ...