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

2 ответа

@ Бенджамин Линдли: Неважно. Просто перечитал и понял, что я не прав.

но я нашел новый способ генерации случайных чисел в C ++ 11, но не смог переваритьдокументы [http://www2.research.att.com/~bs/C++0xFAQ.html#std-random] что я читал об этом (что это такоедвигатель, математический термин, какраспределение, "где все ...

1 ответ

 в C ++ 0x.

ел бы иметь C ++ 0xstatic_assert [http://msdn.microsoft.com/en-us/library/dd293588.aspx]который проверяет, является ли данный тип ...

6 ответов

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

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

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

5 ответов

Реализации первых библиотек C ++ от первых поставщиков могут по-прежнему содержать незначительные ошибки и различия в производительности, точно так же, как это было в таком беспорядке, когда были добавлены STL и пространство имен std.

ство вопросов относительноBOOST_FOREACH побуждает меня спросить пользователей библиотеки Boost, что (если что) они делают, чтобы подготовить свой код для переносимости в соответствии с предлагаемым новым стандартом C ++ (он же C ++ 0x). Например, ...

1 ответ

почему массив const недоступен из функции constexpr?

у меня есть функция constexpr с именем access, и я хочу получить доступ к одному элементу из массива: char const*const foo="foo"; char const*const bar[10]={"bar"}; constexpr int access(char const* c) { return (foo == c); } // this is working ...

4 ответа

Инициализация статического члена класса. Почему Constexpr?

когда я хочу иметь статический указатель в качестве члена класса мне нужноconstexprдля инициализации сnullptr. class Application { private: constexpr static Application* app = nullptr; }Может кто-нибудь объяснить мне, почему я должен это ...

1 ответ

Можно ли передать заключенный в скобки инициализатор в качестве параметра макроса?

У меня есть функция, которую я называю так: literal<long[2]>({1, 2});Я хочу написать макрос, который расширяется до этого утверждения, например: MYMACRO(long[2], {1, 2})К сожалению, препроцессор не знает о сопоставлении скобок, поэтому он видит ...

8 ответов

Да, это очень неэффективно.

аружил, что пишу это совсем недавно: template <long int T_begin, long int T_end> class range_class { public: class iterator { friend class range_class; public: long int operator *() const { return i_; } const iterator &operator ++() { ++i_; ...

3 ответа

@ Алс: Херб прав. Согласно Директивам ISO / IEC, Часть 1, 2.7.8, голосование - это то, что делает ИС из FDIS. Публикация освещена в 2.8

ли реализация C ++ 11 определятьNULLкакnullptr? Будет ли это предписано новым стандартом C ++?

2 ответа

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

ько что реализовал алгоритм быстрой сортировки, используя вариабельные шаблоны C ++ 11, чтобы оценить его во время компиляции. Тем не менее, я сталкиваюсь с проблемой производительности, когда набор данных слишком велик. #include <iostream> ...