Wyniki wyszukiwania dla "c++11"

2 odpowiedź

Jak mogę curry różne szablony szablonów szablonów?

Parametry szablonu szablonu Variadic przyjmują dowolny szablon: template<typename T> struct Test1 { using type = int; }; template<typename T, typename T1> struct Test2 { using type = char*; }; template<template<typename...S> class BeCurry> ...

1 odpowiedź

std :: bind statyczną funkcję członka w klasie

Próbuję zapisać funkcję do późniejszego wywołania, oto fragment kodu. Działa to dobrze: void RandomClass::aFunc( int param1, int param2, double param3, bool isQueued /*= false */ ) { /* If some condition happened, store this func for later ...

2 odpowiedź

Dlaczego `std :: move` nazywa się` std :: move`?

C ++ 11

2 odpowiedź

Dlaczego unique_ptr przyjmuje dwa parametry szablonu, gdy shared_ptr zajmuje tylko jeden?

Obie

2 odpowiedź

Jednolita inicjalizacja nie powiela się, gdy obiekt nie ma członków danych

Aktualizując jakiś kod, aby używać jednolitej inicjalizacji, pomyślałem, że będzie to nowoczesne, zastępcze uzupełnienie dla stylu nawiasów „starego stylu”. ...

1 odpowiedź

Jaki jest powód, dla którego dołączany std :: thread nie łączy się automatycznie?

Czasami byłoby to przydatne, gdyby można było dołączyć

1 odpowiedź

Czy a = 0; b = (a ++, a + 1); niezdefiniowane zachowanie (UB)?

zobacz prosty przykład:

4 odpowiedź

Dlaczego wymaga to wyraźnego std :: move?

3 odpowiedź

Dlaczego wyrażenia stałe mają wykluczenie dla niezdefiniowanego zachowania?

3 odpowiedź

Rzadka tablica w C ++