Cтраница 2
Они стремились к тому, чтобы C подходил для системного программирования, которое требует эффективного выполнения программ. Конечно, можно было бы включить строковый тип во встроенные типы языка C, однако проектировщики предпочли вместо этого снабдить язык механизмом для создания и реализации таких абстрактных типов данных посредством классов. [16]
Краеугольным камнем изучения перегрузок операций явится построение нами класса, который управляет созданием и обработкой строк. C не имеет встроенного строкового типа данных. C предоставляет нам возможность добавить в качестве класса наш собственный строковый тип и посредством механизма перегрузки обеспечить набор удобных операций для работы со строками. [17]