Почему стандартные библиотеки всегда такие сложные?

0

это может быть странный вопрос, но я не совсем понимаю это. Когда я смотрю, пусть говорит string.h, я действительно не знаю, на что я даже смотрю... Может быть, я просто неопытен или что-то в этом роде, но эти файлы не похожи на заголовочный файл, который я когда-либо писал.

Я мог бы написать свою собственную строковую реализацию, и это было бы намного короче и читаемо, чем этот файл, на который я смотрю здесь...

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

Редактировать: спасибо за ответы, я понимаю. Это то, чего я ожидал, но приятно получить некоторое подтверждение: p

  • 1
    string.h - это C-код, поэтому вы можете изменить тег.
  • 0
    Это не совсем о string.h конкретно, хотя, более общий
Показать ещё 6 комментариев
Теги:

1 ответ

2
Лучший ответ

Вождение автомобиля (возможно) чрезвычайно простое, по сравнению с тем, насколько сложно выглядит двигатель внутри.

Библиотеки, подобные этим, должны быть просты в использовании, но что за кулисами не всегда может быть легко понято. Вам лучше использовать фактическую документацию для таких библиотек.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню