Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
behemoth000
0 / 0 / 0
Регистрация: 10.01.2015
Сообщений: 10
Завершенные тесты: 1
1

Зачем использовать чисто сишные средства в C++ коде?

15.01.2017, 13:00. Просмотров 182. Ответов 3

Не могу воспринимать в коде на си++ принтфы, и все же часто встречаю в примерах. Это принтф головного мозга? В них есть какое-то преимущество?

К примеру:


C++
1
2
3
4
  
 
  printf("\n\t----- S O R T -----\n");      - Вывод текста на экран
     fprintf(Ft,"\n\t----- S O R T -----\n");   - Запись такого же текста в файл результатов Ft
Почему именно принтф, зачем тогда нам объекты ofstream?
Извиняюсь за немного, а может и совсем не немного, некорректный вопрос.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.01.2017, 13:00
Ответы с готовыми решениями:

Зачем использовать динамическую память?
Прошу в двух словах разъяснить зачем используют динамическую память на...

Можете обяснить зачем использовать template<>
Привет всем... у меня такой вопрос: Что такое template я уже как то понял,...

Зачем переменная size в данном коде?
Здравствуйте. Задание: Реализовать представление и основные операции для...

Зачем учить указатели, если можно использовать вектор?
Не могу понять, зачем учить указатели если в большинстве случаев для выделения...

Зачем нужно использовать инициализаторы элемент-данных класса?
Имеется фрагмент кода. Если быть точным, то описание класса. #include...

3
Renji
2124 / 1562 / 476
Регистрация: 05.06.2014
Сообщений: 4,544
15.01.2017, 13:10 2
Цитата Сообщение от behemoth000 Посмотреть сообщение
Не могу воспринимать в коде на си++ принтфы, и все же часто встречаю в примерах. Это принтф головного мозга? В них есть какое-то преимущество?
Ну так сорок лет назад, когда ваш лектор учился Си, ничего другого и не было. А переучиваться на C++, да еще тот, который C++11, ему в лом.
Хотя, snprintf реально удобней этого мрака и ужаса с батареей std::to_string.
0
sourcerer
Модератор
Эксперт CЭксперт С++
4874 / 2060 / 325
Регистрация: 20.02.2013
Сообщений: 5,558
Записей в блоге: 24
Завершенные тесты: 1
15.01.2017, 13:25 3
Цитата Сообщение от behemoth000 Посмотреть сообщение
Это принтф головного мозга?
Это си головного мозга.
0
behemoth000
0 / 0 / 0
Регистрация: 10.01.2015
Сообщений: 10
Завершенные тесты: 1
15.01.2017, 14:04  [ТС] 4
В таком случае могу быть спокойна. Спасибо за ответы. :З
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.01.2017, 14:04

Для чего нужны и зачем использовать smart-указатели?
В Страуструпе не нашел, кто подскжает где можно про них прочитать ?)

Объясните, зачем в коде нужен явный конструктор копирования
Добрый день, хочу понять код, почему тут обезательно надо явный конструктор...

Зачем использовать функции-члены для изменения членов-данных
Вообщем, объяснить вопрос. К примеру имеется класс, в private-свойствах...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru