Я хочу добавить свою собственную функцию в стандартную библиотеку, потому что, когда я хочу использовать эту функцию в другой программе. Тогда я могу легко их использовать, просто включив заголовок, тогда он может сэкономить мне время, и нет необходимости снова переписывать функцию.Как добавить нашу собственную функцию в стандартную библиотеку в C++
ответ
НИКОГДА, НИКОГДА, НИКОГДА отредактируйте стандартную библиотеку !!! Некоторые компиляторы могут даже не использовать их, поэтому, если вы #include <cmath>
, он может даже не использовать заголовок cmath
и использовать свои знания в стандартной библиотеке, чтобы сделать математические функции доступными. Даже если он этого не сделает, он увеличит размер любых других программ, которые используют этот заголовок, даже если они не используют вашу функцию.
Но я все еще не хочу переписывать свою функцию!
Вам не обязательно. Вы можете добавить свой собственный заголовок во включенные пути вашего компилятора (обычно /usr/include
на * NIX) и включать его, как и любой другой стандартный заголовок. Или, вы можете сохранить вашу функцию в файл в каталоге файла, который нуждается в этом, и #include
это так:
#include "my1.h"
Заключение
Не изменяйте стандартные заголовки. Просто добавьте свое.
Как добавить заголовок oun в dev C++, –
- 1. Как добавить нашу собственную кнопку в строку заголовка в браузере
- 2. Как добавить нашу собственную метрическую экспрессию в кибане (5.1.1)?
- 3. Как расширить нашу библиотеку?
- 4. Как добавить нашу собственную группу в опции Excel?
- 5. Включить стандартную библиотеку C++
- 6. Как использовать стандартную библиотеку
- 7. Как добавить нашу пользовательскую библиотеку в Apache Spark?
- 8. Как включить всю стандартную библиотеку C++ сразу?
- 9. Brakeman Rails сканер безопасности: как добавить нашу собственную проверку.
- 10. Как добавить нашу собственную POI с помощью metaio SDK
- 11. добавить свою собственную библиотеку в проект symfony
- 12. Как создать собственную функцию сна или задержки в c
- 13. Как расширить собственную библиотеку?
- 14. Добавление GMP в собственную библиотеку
- 15. Как назвать стандартную библиотеку C из Swift?
- 16. распространять мою собственную библиотеку C++
- 17. Как написать нашу собственную программу в справочном программном обеспечении JM
- 18. Как создать собственную функцию задержки в C
- 19. Как добавить свою собственную библиотеку в Zend Framework
- 20. Шаблон модуля Javascript: Как вставлять/создавать/расширять методы/плагин в нашу собственную библиотеку?
- 21. Как создать собственную C++-библиотеку на Android?
- 22. Как использовать мою собственную библиотеку C++ ubuntu
- 23. Как загрузить собственную библиотеку в Nexus one?
- 24. Как (правильно) обогатить стандартную библиотеку?
- 25. Как проверить стандартную библиотеку ржавчины?
- 26. Обнаруживать стандартную библиотеку msvc
- 27. Как добавить собственную статическую библиотеку (.a) в проект Xamarin.Mac
- 28. Как использовать стандартную библиотеку классов в MVC6?
- 29. Как добавить библиотеку в C++?
- 30. JavaCpp: как определить собственную библиотеку?
Не редактируйте стандартные библиотеки/заголовки, просто добавьте свои собственные заголовки, возможно, в системные каталоги или другой. Затем оттуда вы можете «включить» их. Редактирование заголовков системы очень плохое! – theunamedguy