тут будем публиковать, решать и обсуждать все задачки по C++, и начнем с несложного :)
Сколько параметров можно передать в деструктор?
Anonymous Poll
2%
не более 3
3%
не более 10
0%
не более 15
2%
максимум 1
85%
нельзя передавать параметры в деструктор
8%
не знаю :(
С++ задачи и вопросы
Сколько параметров можно передать в деструктор?
Правильный ответ:
нельзя передавать параметры в деструктор
нельзя передавать параметры в деструктор
Какой из перечисленных типов данных не является фундаментальным?
Anonymous Poll
2%
double
1%
float
15%
void
70%
string
2%
char
5%
bool
5%
Не знаю
С++ задачи и вопросы
Какой из перечисленных типов данных не является фундаментальным?
☝️Правильный ответ:
string
Объяснение:
std означает пространство имён стандартной библиотеки. Пространства имён были введены для того, чтобы исключать конфликты имён между проектом разработчика и библиотеками, которые он может использовать.
string
Объяснение:
std означает пространство имён стандартной библиотеки. Пространства имён были введены для того, чтобы исключать конфликты имён между проектом разработчика и библиотеками, которые он может использовать.
С++ задачи и вопросы
Что будет выведено на экран?
☝️Правильный ответ:
235
Объяснение:
Функция foo возврашает значение типа int, соответственно при преобразовании вещественного значения в целое дробная часть будет отброшена.
235
Объяснение:
Функция foo возврашает значение типа int, соответственно при преобразовании вещественного значения в целое дробная часть будет отброшена.
[C++] В каких строках есть ошибки?
Anonymous Poll
9%
1 и 2
8%
2 и 3
59%
3 и 4
5%
4 и 5
17%
5 и 1
3%
Не знаю
С++ задачи и вопросы
[C++] В каких строках есть ошибки?
☝️Правильный ответ:
3 и 4
3 и 4
Какой код позволяет применить некоторую операцию ко всем элементам последовательности в STL:
Anonymous Poll
1%
forall
4%
while
54%
for_each
25%
foreach
7%
for_all
9%
Не знаю
С++ задачи и вопросы pinned «Какой код позволяет применить некоторую операцию ко всем элементам последовательности в STL:»
С++ задачи и вопросы pinned «тут будем публиковать, решать и обсуждать все задачки по C++, и начнем с несложного :)»
Что выведет программа (скомпилированная с поддержкой C++11)?
Anonymous Poll
7%
1020
11%
00
39%
010
6%
1010
30%
Ошибка компиляции
7%
Не знаю
С++ задачи и вопросы
Что выведет программа (скомпилированная с поддержкой C++11)?
☝️Правильный ответ:
010
Объяснение:
При использовании спецификатора auto и присвоении ему ссылочных типов - auto конвертируется только в тип на который указывает ссылка без сохранения константности и ссылки. При присвоении указателя на типа, auto конвертируется в такой же указатель( константность так же сохраняется, если была указана ).
010
Объяснение:
При использовании спецификатора auto и присвоении ему ссылочных типов - auto конвертируется только в тип на который указывает ссылка без сохранения константности и ссылки. При присвоении указателя на типа, auto конвертируется в такой же указатель( константность так же сохраняется, если была указана ).
Что выведет следующий код?
Anonymous Poll
35%
cnt0cnt1
9%
Будет ошибка времени выполнения
26%
Неизвестно, т.к. cnt не инициализирована.
2%
cnt1
18%
Будет ошибка компиляции
11%
Не знаю
С++ задачи и вопросы
Что выведет следующий код?
cnt0cnt1
Объяснение:Статические переменные (любые - глобальные, локальные, члены класса) всегда инициализируются нулем. Вызовы
(*ptrSomeType).someMethod();
и (&someVar)->someMethod();
равнозначны.