Форум программистов, компьютерный форум, киберфорум
Наши страницы

Изучаю C++ иногда бывает непонятно - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу ввода и вывода строки на C++ http://www.cyberforum.ru/cpp-beginners/thread710820.html
Регите пожалуйста !
C++ Одномерный массив. Вычислить сумму полож. эл-в, раполож. до максимального и заменить все отрицат. эл-ты на их квадраты Посмотрите код, первая работа с массивами. Задача- В одном. массиве, сост. из н веществен. чисел, вычислить сумму полож. эл-в, раполож. до максимального и заменить все отрицат. эл-ты на их квадраты.... http://www.cyberforum.ru/cpp-beginners/thread710818.html
исправьте ошибки в коде C++
посмотрите пожалуйста что не так с кодом? вот задание:Дана целочисленная квадратная матрица. Определить: • количество строк, не содержащих ни одного нулевого элемента; • максимальное из чисел,...
Цикл с постусловием: Вычислить сумму ряда с точностью Е, член которого Аn= 2(n!)/3(n!)^2 C++
Здравствуйте! Помогите пожалуйста написать программу цикла с постусловием на языке С++. Буду очень благодарна. Вычислить сумму ряда с точностью Е, член которого Аn= 2(n!)/3(n!)^2
C++ високосный год http://www.cyberforum.ru/cpp-beginners/thread710760.html
Год является високосными, если его номер кратен 4, однако из кратных 10 високоснымы является лишь кратные 400, например 1900-невисокосные год, 2000-високосний. Дано число n. Определить, является ли...
C++ Правильные прототипы операторов Подскажите правильные прототипы: operator =, operator +, operator +=, operator -, operator -=. operator *, operator *=, operator /, operator /=. Какие типы должны возвращать эти операторы?... подробнее

Показать сообщение отдельно
taras atavin
3570 / 1754 / 91
Регистрация: 24.11.2009
Сообщений: 27,567
30.11.2012, 11:41
На сколько я помню, дефалтоинт существует совсем в другом месте:
C++
1
static a;
означает
C++
1
static signed int a;
. Есть ещё auto, но оно вообще лишено смысла:
C++
1
auto a;
означает
C++
1
auto signed int a;
, но
C++
1
auto signed int a;
эквивалентно просто
C++
1
signed int a;
и вообще
C++
1
int a;
. Ещё
C++
1
signed a;
значит
C++
1
signed int a;
,
C++
1
unsigned a;
значит
C++
1
unsigned int a;
,
C++
1
small a;
означает
C++
1
signed small int a;
,
C++
1
long a;
означает
C++
1
signed long int a;
,
C++
1
signed f();
значит
C++
1
signed int f();
,
C++
1
unsigned f();
значит
C++
1
unsigned int f();
,
C++
1
small f();
означает
C++
1
signed small int f();
,
C++
1
long f();
означает
C++
1
signed long int f();
. То есть не в том случае, когда тип совсем опущен, он int, а если в длинно-составном типе опущены int и signed/unsigned, то по дефолту этот тип signed и int. И если вместе с директивами auto/static опущен тип, то он signed int. Вот только сохранено ли это в плюсах. И в источнике я не уверен. А полностью опустить тип функции на сях и плюсах просто не получится, это не бейсик. И дефолтоинту просто нет места.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.