14 прочтений · 2 года назад
Числовые переменные в С++
Переменные в С++ делятся на строковые и числовые. Числовые переменные могут быть знаковыми - signet, и беззнаковыми - unsigned. К числовым относятся: unsignet short int - ее диапозон: 0 - 65535; short int: -32768 - 32767; unsignet long int: 0 - 4 294 967 295; long int: -2 147 483 648 - 2 247 483 647; Любители астрономии могут воспользоваться объявлением long long. Переменные типа int могут быть 16-ти разрядными и 32-х разрядными: unsignet int(16): 0 - 65535;     2 байта unsignet int(32): 0 - 4 294...
16 прочтений · 11 месяцев назад
С++ основы: ТИПЫ, ССЫЛКИ, КЛАССЫ, СПЕЦИАЛЬНЫЕ ФУНКЦИИ, ИНКАПСУЛЯЦИЯ, НАСЛЕДОВАНИЕ, КВАЛИФИКАТОРЫ, СПЕЦИФИКАТОРЫ, ПРИВЕДЕНИЕ, ШАБЛОНЫ
НАЧАЛО В 1980-х. один из сотрудников фирмы At&T Bell Labs, совместив 2 языка Symula и C, получил С++. Его зовут Бьерн Страуструп. ТИПЫ Встроеные типы в C++ очень похожи на C: ССЫЛКИ Ссылка это всего-лишь еще одно имя для переменной. До C++11 были только lvalue (Эль'Вэлью) ссылки, но после были добавлены и rvalue (Эр'Вэлью) ссылки. Главное их различие: На примере типа int объявляется следующим образом: Так как rvalue ссылки связываются с временным объектом, она может "провиснуть", ее никогда нельзя возвращать, как результат из функции...