В этой статье будет рассказано: С выводом программы связан один момент, который может не устраивать — неподходящее форматирование чисел. Имеется возможность улучшить реализацию, не затрагивая интерфейс. Класс ostream содержит функции-члены, которые управляют форматированием. Не особо вдаваясь в детали, скажем, что с помощью метода setf() можно избавиться от экспоненциальной нотации: std::cout.setf(std::ios_base::fixed, std::ios_base::floatfield); Этот вызов устанавливает флаг, который заставляет объект cout использовать нотацию с фиксированной точкой...
В предыдущей статье я немного поговорил о том, чем различаются понятия "точка входа" и "начало выполнения программы". Так же там были приведены примеры кода, которые способны убить или подвесить программу до вызова функции main. Разумеется, вопросы копания кривыми лапами в коде загрузчика не рассматриваются. Мы говорим только о коде, который пишется в рамках типичных задач. В статье приводились примеры, характерные для процедурного подхода, которые одинаково применимы к программам написанным и на чистом C, и на C++...