Библиотека задач по C++ | тесты, код, задания
前往频道在 Telegram
Задачи и тесты по C++ для тренировки и обучения. Как запустить своего ии-агента: https://clc.to/tvpmDQ По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/7a480301 Для обратной связи: @proglibrary_feeedback_bot
显示更多5 460
订阅者
+124 小时
-57 天
-4730 天
帖子存档
Что произойдёт при выполнении этого теста?
Какой конструктор вызывается для s2?
🧩 Задача на выходные: загадка EOF
std::ifstream file("data.txt");
std::string line;
while (!file.eof()) {
std::getline(file, line);
std::cout << line << std::endl;
}
Задача: В чём подвох с проверкой eof()? Как правильно организовать цикл чтения?
📍Навигация: Вакансии • Задачи • Собесы
Библиотека C/C++ разработчика
#междусобойчикКак изначально назывался язык C++, когда Бьёрн Страуструп начал его разработку в 1979 году?
🔥 Задача на выходные: загадка optional chains
std::optional<std::string> get_name() {
return "Alice";
}
int main() {
auto result = get_name()
.transform([](auto&& s) { s += " Smith"; return s; })
.transform([](auto&& s) { s += " Jr."; return s; });
std::cout << *result << std::endl;
std::cout << *get_name() << std::endl;
}
🐸 Задача: Что выведет этот код? Изменится ли исходное значение из get_name()? Почему компилятор может это скомпилировать или отклонить?
📍Навигация: Вакансии • Задачи • Собесы
Библиотека C/C++ разработчика