С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.83/170: Рейтинг темы: голосов - 170, средняя оценка - 4.83
Заблокирован

Список вопросов по C++ для желающих проверить свои знания C++

08.12.2010, 23:29. Показов 35235. Ответов 328
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я пишу книгу "Сборник тестовых вопросов и задач на знание C++ и умение его применять для решения конкретных задач.".
Предлагаю Вашему вниманию её текущую версию (бильд).
Вложения
Тип файла: rar FAQ C++ (Build6)20101208231403.rar (31.2 Кб, 680 просмотров)
12
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.12.2010, 23:29
Ответы с готовыми решениями:

Контрольная работа(( проверь свои знания):D
помогите пожалуйста сделать контрольную работу, мне нада сделать её хорошо или незачёт((( очень прошу... я в классах ниочём( ...

Где можно протестировать свои знания JS для резюме?
подскажите сайт где можно оценить свои знания в js, чтобы смело можно было добавить его в свое резюме.

Испытай свои знания
По информатике задали задание на массивы. Я ваще в них не вдупляю Вот они: Задачи для дополнительных занятий 27. Линейная таблица...

328
В астрале
Эксперт С++
 Аватар для ForEveR
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
29.10.2011, 12:35
Лучший ответ Сообщение было отмечено как решение

Решение

Студворк — интернет-сервис помощи студентам
Мда. Товарищ доктор зажигает...
3
Заблокирован
29.10.2011, 13:32  [ТС]
Цитата Сообщение от silent_1991 Посмотреть сообщение
Что за бред... Так можно любую белиберду написать и сказать, что она скомпилится. Условие задачи было не полным, задача не на знание языка.
Цитата Сообщение от Bers Посмотреть сообщение
Нужно иметь особую фантазию, что б додуматься до такого извращения.
Тут речь о знании языка, или конкурс за звание лучшего извращенца?
Цитата Сообщение от Deviaphan Посмотреть сообщение
Стандарт запрещает писать программы людям, у которых отсутствует логика и здравый смысл.
Понятно.
Пытаетесь, господа, "сделать хорошую мину при плохой игре"(R)

Мол это не мы ламеры, совершенно не знающие языка С++, и поэтому не сумевшие ответить на элементарный вопрос, это автор вопроса идиот.

Так и запишем.
P.S. А вообще хорошая позиция: вопросы, на которые вы не можете ответить, называть идиотскими а их авторов, идиотами.
0
Делаю внезапно и красиво
Эксперт С++
 Аватар для Deviaphan
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
29.10.2011, 13:41
Цитата Сообщение от Доктор ТуамОсес Посмотреть сообщение
поэтому не сумевшие ответить на элементарный вопрос
int a; должно обозначать int a; и ничего другого. Точка. Другие варианты не рассматриваются.
Вот трактовать запись MyClass a; можно как угодно, но int a; означает только то, что обозначает.
0
Заблокирован
29.10.2011, 13:55
Цитата Сообщение от Доктор ТуамОсес Посмотреть сообщение
Мол это не мы ламеры, совершенно не знающие языка С++, и поэтому не сумевшие ответить на элементарный вопрос, это автор вопроса идиот.
Цитата Сообщение от Доктор ТуамОсес Посмотреть сообщение
Стандарт запрещает использовать препроцессорные директивы?
Автор осознает разницу между исходным кодом, написанном на с++, и той портянкой, что существует до препроцессора?

Автор осознает какое отношение имеет препроцессор к стандарту языка с++ ?
0
 Аватар для talis
794 / 546 / 61
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
29.10.2011, 14:09
Цитата Сообщение от Доктор ТуамОсес Посмотреть сообщение
вообще хорошая позиция: вопросы, на которые вы не можете ответить, называть идиотскими а их авторов, идиотами.
Доктор ТуамОсес, вы понимаете в чём дело... Не все те вопросы, которые не нашли очевидного ответа, хорошие. Если вы ясно покажете человеку свою точку зрения, он вас поймёт. Может, не согласится, но поймёт. И если после этого вы зададите ему вопрос, он постарается ответить на него так, чтобы вам с вашей точки зрения была правильно видна его мысль. Если же вы зададите вопрос, вырвав его из контекста своей точки зрения (например, считая её общеизвестной), вы рискуете получить ответ, лежащий в совершенно другой плоскости. Более того, не понимая точки зрения отвечающего человека, вы можете неправильно понять его ответ.

Здесь никто не придуривается и не придирается. Смысл некоторых ваших вопросов действительно сложно понять, по крайней мере без понимания вашей позиции и ваших взглядов. Постарайтесь изложить свою точку зрения. Почему и зачем, например, вы хотите переопределять ключевые слова? В чём, вообще, вы видите смысл подобных вопросов? Какого рода пользу можно извлечь из процесса поиска ответов на них, равно как и из самих ответов?
3
Заблокирован
29.10.2011, 14:19  [ТС]
Тогда вот вам, уважаемые знатоки языка цЭплис, вопросик попроще:
Есть фрагмент кода:
C++
1
2
char s = "\x0000042\\\a\000042%:??/v"
cout << s << sizeof (s) ;
Так. Скажите ка мне, любезные (не прибегая к помощи компилятора!!! ) что будет показано на экране в результате
выполнения этого участка кода

Добавлено через 1 минуту
Цитата Сообщение от Deviaphan Посмотреть сообщение
int a; должно обозначать int a; и ничего другого. Точка. Другие варианты не рассматриваются.
А Вам знаком такой термин как "обфускация кода"?
0
 Аватар для talis
794 / 546 / 61
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
29.10.2011, 14:21
Доктор ТуамОсес, вы понимаете, что обфускация имеет смысл только применительно к (скомпилированному) байт-коду, чтобы затруднить анализ программы? А морочить голову коллегам по цеху, которые потом будут разбираться в ваших художествах - это не обфускация, это суицид.
2
Заблокирован
29.10.2011, 14:26  [ТС]
Цитата Сообщение от talis Посмотреть сообщение
Доктор ТуамОсес, вы понимаете, что обфускация имеет смысл только применительно к (скомпилированному) байт-коду, чтобы затруднить анализ программы? А морочить голову коллегам по цеху, которые потом будут разбираться в ваших художествах - это не обфускация, это суицид.
В жизни всякие ситуации бывают
P.S. Сразу видно, что Вы ещё молодой/неопытный кодерас. А то бы знали, что "коллеги" "лёгким движением руки"(R) могут превращаться в "конкурентов"
0
 Аватар для talis
794 / 546 / 61
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
29.10.2011, 14:29
Цитата Сообщение от Доктор ТуамОсес Посмотреть сообщение
P.S. Сразу видно, что Вы ещё молодой/неопытный кодерас

Не по теме:

Если опустить то, что вы говорите про ваши степени и прочее, а учитывать только ваши вопросы и терминологию книжки, то про вас то же самое можно сказать. Да, и "кодерас" - это несколько неблагозвучно, вам не кажется?

0
274 / 175 / 12
Регистрация: 14.03.2010
Сообщений: 501
29.10.2011, 14:33
Цитата Сообщение от Доктор ТуамОсес Посмотреть сообщение
Так. Скажите ка мне, любезные, что будет показано на экране в результате выполнения этого участка кода
Вы это пробовали скомпилировать, или это очередной "каверзный" вопрос?
0
Заблокирован
29.10.2011, 14:37  [ТС]
Цитата Сообщение от volovzi Посмотреть сообщение
Вы это пробовали скомпилировать
Вы так спрашиваете, как будто код в предыдущем моём вопросе не компилируется О_о
0
Заблокирован
29.10.2011, 14:42
C++
1
2
3
char s = "\x0000042\\\a\000042%:??/v"  //Попытка присвоить чару значение массива. 
                                          //Отсутствует точка с запятой.
cout << s << sizeof (s) ;
Данный код не скомпилируется.
Ситуацию, когда автор вырвал его из контекста плясок с бубнами и извращениями препроцессора не рассматриваю.

Добавлено через 39 секунд
Цитата Сообщение от Доктор ТуамОсес Посмотреть сообщение
Вы так спрашиваете, как будто код в предыдущем моём вопросе не компилируется
const i=10; //не компилируется.
0
Эксперт С++
 Аватар для grizlik78
2382 / 1666 / 279
Регистрация: 29.05.2011
Сообщений: 3,402
29.10.2011, 14:42
Цитата Сообщение от Доктор ТуамОсес Посмотреть сообщение
Вы так спрашиваете, как будто код в предыдущем моём вопросе не компилируется
А Вы так отвечаете, как будто он компилируется...
3
Заблокирован
29.10.2011, 14:47  [ТС]
Цитата Сообщение от ForEveR Посмотреть сообщение
Мда. Товарищ доктор зажигает...
ТО ЛИ


ЕЩЁ БУДЕТ



Добавлено через 4 минуты
Цитата Сообщение от grizlik78 Посмотреть сообщение
А Вы так отвечаете, как будто он компилируется...
Компилируется.

 Комментарий модератора 
поосторожней в выражениях
0
Заблокирован
29.10.2011, 14:50
Цитата Сообщение от Доктор ТуамОсес Посмотреть сообщение
А у Вас нет? Может нужно что-то в драйверах руки.sys и голова.com подправить? Или у Вас имеет место быть фатальная генетическая ошибка в мозги.exe?
может это у вас с головой не все в порядке, коли вы разницы не видети, между стандартом с++ и той дикой портянкой, что существует до препроцессинга?
0
29.10.2011, 14:53

Не по теме:

Большие дядьки уже вроде, прекращайте кормить тролля :p

0
Заблокирован
29.10.2011, 14:57  [ТС]
Цитата Сообщение от Bers Посмотреть сообщение
const i=10; //не компилируется.
А строчечку #define const double написать чуть выше Вам "религия не позволяет"(R)?
Или Вы узнали об этой возможности только сегодня наткнувшись на эту тему?

Добавлено через 3 минуты
Цитата Сообщение от mimicria Посмотреть сообщение

Не по теме:

Большие дядьки уже вроде, прекращайте кормить тролля :p

Действительно! Хватит троллить Господа! Отвечайте на новый вопрос, который я задал. Если же не знаете ответа, так и скажите!


Даю подсказку: чтобы ответить на этот вопрос, нужно изучить пункт 4.1.2 моей книги "Путеводитель по C++.
Путь от ламера до гуру
."
0
Заблокирован
29.10.2011, 15:02
Цитата Сообщение от Доктор ТуамОсес Посмотреть сообщение
А строчечку #define const double написать чуть выше Вам "религия не позволяет"(R)?
Или Вы узнали об этой возможности только сегодня наткнувшись на эту тему
Мухи отдельно. Котлеты отдельно.

1. Да. Мне такую ересь писать религия не позволяет. И я не буду против, если святая инквизиция всех таких еретиков пожгет на кострах. (шифрование готовых исходников - другая плоскость)

2. Ещё раз: Есть стандарт языка. Есть директивы препроцессора. Какое отношение директивы препроцессора имеют к стандарту языка?

Вы различаете исходный код на с++, и ту портянку, которая существует до препроцессинга?
Вы осознаете вообще, что такое препроцессинг?

const i=10; //не скомпилируется по стандарту.

Что вы там за пляски с бубнами устроите с препроцессором к самому языку отношения не имеет.
Можно вапще собственную ИДЕ замутить, в которой можно будит писать и на с++ и на паскале одновременно. ИДЕ сама приведет куски кода на паскали к виду с++ .

Какое это имеет отношение к стандарту языка?

Вы либо реально тупой. Либо просто тролль
3
Заблокирован
29.10.2011, 15:28  [ТС]
Цитата Сообщение от Bers Посмотреть сообщение
Автор осознает какое отношение имеет препроцессор к стандарту языка с++ ?
А Вы осознаёте?
Тогда лично Вам задам вопрос из "новеньких" (из нового, ещё нигде не зарелизинного бильда моего "сборника вопросов"):
Что делает препроцессор с исходником, в котором нет НИ ОДНОЙ препроцессорной директивы? И вообще делает ли он что-либо в этом случае?

Добавлено через 6 минут
Цитата Сообщение от alex_x_x Посмотреть сообщение
grizlik78, чего уж там
C++
1
2
3
4
/*
  const i = 10;
  i = i + 1.618;
*/
Тоже вариант.

Признаю, что я до него не додумался

Добавлено через 2 минуты
Цитата Сообщение от greeezz Посмотреть сообщение
Конечно, круто знать тонкости того что позволено стандартом, а что не позволено, но это не значит что все что позволено нужно использовать. К примеру возможно вернуть рефернс на прайвет переменную класса, но это не значит что это нужно применять.
Я не говорю, что это нужно использовать.
Но знать про такие "штучки-дрючки" с языком может только человек, который хорошо знает язык вплоть до нюансов и тонкостей

Добавлено через 1 минуту
Цитата Сообщение от Bers Посмотреть сообщение
Вы либо реально тупой. Либо просто тролль
А в Вашем случае вариантов всего один. Без "... либо, ... либо ...".
Вы просто хам.

Добавлено через 1 минуту
Цитата Сообщение от Bers Посмотреть сообщение
Да. Мне такую ересь писать религия не позволяет. И я не буду против, если святая инквизиция всех таких еретиков пожгет на кострах.
С "релегиозными фанатиками" предпочитаю дела не иметь.
Поэтому не буду против если Вы любезно покинете эту тему и больше сюда никогда не вернётесь.

Добавлено через 10 минут
Цитата Сообщение от Bers Посмотреть сообщение
2. Ещё раз: Есть стандарт языка. Есть директивы препроцессора. Какое отношение директивы препроцессора имеют к стандарту языка?
1) Откройте PDF-овский файл стандарта C++ программой Adobe Acrobat
2) Нажмите комбинацию кнопок Ctrl+F
3) Введите Preproces
4) Нажимайте кнопку "Next" до тех пор пока Вас не озарит ответ на "какое же отношение имеют препроцессорные директивы к стандарту"
0
 Аватар для OstapBender
594 / 532 / 76
Регистрация: 22.03.2011
Сообщений: 1,585
29.10.2011, 15:35
напоминает 1 вопрос из книги Страуструпа:
"Приведите пример программы, где будет последовательность как минимум из 10 ключевых слов языка С++, которая будет успешно компилироваться."

тогда мне в голову пришло только поместить эту последовательность в строковый литерал.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.10.2011, 15:35
Помогаю со студенческими работами здесь

Как определить свои знания?
При составлении резюме столкнулся с такой проблемой как определить свои знания в конкретной технологии или в языке в таких терминах типа...

Все дружно проверяем свои знания!!!:-)
1. (60c.) Какое из имен используется для задания текста процедур, функций, методов? (один ответ) 1) LABEL 2) INTERFACE 3)...

Как подтверждать свои знания при устройстве на работу?
Добрый день! Вопрос к тем кто уже работает программистами или кем-то другим. Как вы подтверждали свои знания С++ при устройстве на...

где в Инете можно протестировать свои знания по пользованию ЭВМ
Здравствуйте. Подскажите, где в Инете можно протестировать свои знания по пользованию ЭВМ. Скиньте ссылку, пожалуйста.

Написание тетриса на winapi поможет сильно улучшить свои умения/знания?
Где-то читал, что написать тетрис на winapi поможет сильно улучшить свои умения/знания Так ли это?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
300
Закрытая тема Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru