Wyniki wyszukiwania dla "c++11"

1 odpowiedź

C99 printf formatters vs. C ++ 11 literały zdefiniowane przez użytkownika

Ten kod: #define __STDC_FORMAT_MACROS #include <inttypes.h> #include <stdio.h> #include <stdlib.h> #include <stdint.h> int main(int argc,char **argv) { uint64_t val=1234567890; printf("%"PRId64"\n",val); exit(0); }Pracuje dla C99 ...

4 odpowiedź

Ustaw wszystkie bajty liczby int na (znak bez znaku) 0, na pewno reprezentuje zero?

To nie jest kwestia zalecana praktyka (ani nieokreślone zachowanie), ale o tym, coc ++ -standard faktycznie gwarantuje w kwestii zamiany wszystkich bajtów typu liczby całkowitej na wartość(unsigned char)0. PytaniaW poniższym fragmencie znajduje ...

5 odpowiedzi

Dlaczego C ++ 11 nie obsługuje wyznaczonych list inicjalizacyjnych jako C99? [Zamknięte

Rozważać struct Person { int height; int weight; int age; }; int main() { Person p { .age = 18 }; } Powyższy kod jest legalny w C99, ale nie w C ++ 11. Co to było c ++ 11 [/questions/tagged/c%2b%2b11] uzasadnienie komitetu standardowego ...

6 odpowiedzi

remove whitespace in std :: string [duplicate]

To pytanie ma już odpowiedź tutaj: Usuń spacje ze std :: string w C ++ [/questions/83439/remove-spaces-from-stdstring-in-c] 12 odpowiedzi W C ++, jaki jest łatwy sposób na zmianę: Ten std :: string \t\tHELLO WORLD\r\nHELLO\t\nWORLD ...

4 odpowiedź

Tworzenie kilku wzajemnie niekompatybilnych typów numerycznych [duplikat]

To pytanie ma już odpowiedź tutaj: Jak zdefiniować różne typy dla tej samej klasy w C ++ [/questions/14232293/how-to-define-different-types-for-the-same-class-in-c] 4 odpowiedzi Chciałbym stworzyć lekkie typy, które zawierają pierwotny ...