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

3 ответа

Изменения между стандартными рабочими проектами C ++?

N3337 - это рабочий проект стандарта C ++, который был опубликован 2012-01-16: N3337 (pdf) [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3337.pdf] Имеет тольконезначительные редакционные ...

1 ответ

Как получить новую поддержку C ++ для многопоточности в Mac OS X с помощью clang?

Я просто хочу скомпилировать следующую программу на Mac OSX 10.8, используя Apple clang версии 4.1 (tags / Apple / clang-421.11.66): #include <thread> using namespace std; int main() { cout << "Hello world"; }Но ...

4 ответа

Почему вы не можете взять адрес nullptr?

В стандарте C ++ 11 я не понимаю причину, по которой запрещено принимать адрес nullptr, тогда как одинявляетсяразрешено брать адреса их собственных экземпляров std :: nullptr_t. Помимо того факта, что nullptr является зарезервированным ключевым ...

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

1 ответ

C ++ 11: параметр шаблона переопределяет аргумент по умолчанию

При компиляции следующего исходного кода с помощью gcc ошибок / предупреждений нет: template< typename T = int > T func( ); template< typename T = int > T func( ); Когда я компилирую тот же исходный код с помощью clang ++, я получил ...

4 ответа

C ++ 11 регулярное выражение медленнее, чем Python

Привет я хотел бы понять, почему следующий код, который делает разделение строки с использованием регулярных выражений #include<regex> #include<vector> #include<string> std::vector<std::string> split(const std::string &s){ static const ...

1 ответ

Должны ли все / большинство установочных функций в C ++ 11 быть написаны как шаблоны функций, принимающие универсальные ссылки?

Рассмотрим классX с участиемN переменные-члены, каждая из некоторыхкопируемого а такжедвижимое тип иN соответствующие функции сеттера. В C ++ 98 определениеX скорее всего будет выглядеть примерно так: class X { public: void set_a(A const& a) { ...

2 ответа

c ++ 11 асинхронное продолжение или попытка семантики .then ()

Код ниже основан наХерб Саттерс [http://channel9.msdn.com/Shows/Going+Deep/C-and-Beyond-2012-Herb-Sutter-Concurrency-and-Parallelism] идеи реализации продолжения типа .then (). template<typename Fut, typename Work> auto then(Fut f, ...

2 ответа

Почему значение перечисления с фиксированным базовым типом char разрешается в fct (int) вместо fct (char)?

Эта проблема возникла при ответеэтот вопрос о разрешении перегрузки с перечислениями [https://stackoverflow.com/questions/14185352/underlying-type-of-weak-typed-enum-in-c11] . Пока дело заlong long определенно была ошибка в MSVC2012NovCTP ...

2 ответа

Как скомпилировать C ++ с поддержкой C ++ 11 в Mac Terminal

Я хотел скомпилировать исходный код C ++ 11 в Mac Terminal, но не получилось. Я пыталсяg++ -std=c++11, g++ -std=c++0x, g++ -std=gnu++11 а такжеg++ -std=gnu++0x но ничего не получалось. Терминал всегда читаюunrecognized command line option, Тем не ...

2 ответа

Когда функция constexpr оценивается во время компиляции?

Поскольку возможно, что функция, объявленная как constexpr, может быть вызвана во время выполнения, по каким критериям компилятор решает, вычислять ли ее во время компиляции или во время выполнения? template<typename base_t, typename expo_t> ...