Przejdź do zawartości

Dyskusja:Typ danych

Treść strony nie jest dostępna w innych językach.
Z Wikipedii, wolnej encyklopedii

Ocena jakości

[edytuj kod]
  • Zalążek/najwyższe - obecnie artykuł jest w zasadzie wyliczanką typów. Przydałoby się rozszerzyć choćby definicję i opis, a same przykłady typów uściślić. Do tego tradycyjnie źródła :). --Zyx (dyskusja) 22:25, 8 paź 2010 (CEST)[odpowiedz]

Dyskusja

[edytuj kod]

Typ logiczny: 0 to true a 1 to false? Nie powinno być na odwrót?

Mogę się mylić, ale wydaje mi się, że w C++ nie ma standardowo typu 'string'. Taki typ istnieje w nowych kompilatorach ale jest częścią zewnętrznej biblioteki. Jako typu tekstowego używa się tablicy typu char[], a typ string jest tylko jego obudową.

  • Owszem, w C++ jest typ standardowy 'string': https://en.cppreference.com/w/cpp/string. Jest on częścią biblioteki standardowej, tzn. takiej, która implementuje typy, metody itd. zdefiniowane przez standard języka. Jej wewnętrzna implementacja wykorzystuje tablicę znakową, która jest dostępna za pomocą metody .c_str().