Может кто-нибудь, пожалуйста, дайте мне знать, можем ли мы объявить статические переменные внутри встроенной функции, и можем ли мы как можно работать между вызовами функций.Как объявить статическую переменную внутри встроенной функции?
ответ
Да, вы можете, и они должны * вести себя точно так же, как для нестрочного статического локального.
* Visual Studio 6 (да, этот древний компилятор) имеет ошибку, где, если встроенная функция получает как встроенную, так и неинтенсивную в разных единицах перевода, локальная будет построена дважды.
Неужели люди по-прежнему заботятся о компиляторах, которые буквально старше самого языка? –
@BaummitAugen: Очевидно, что так. Также не забывайте, что все 1,25 миллиарда человек в Индии используют компилятор, которому требуется эмулятор DOS для запуска. –
- 1. подвергая статическую переменную встроенной функции
- 2. как объявить статическую переменную
- 3. Как объявить статическую переменную внутри метода Main?
- 4. Как объявить/установить статическую переменную внутри метода
- 5. Как объявить статическую переменную внутри функции в машинописном тексте?
- 6. ios - Как объявить статическую переменную?
- 7. Объявить ненулевой глобальную статическую переменную
- 8. Как объявить переменную PHP внутри функции javascript?
- 9. Как объявить статическую переменную в Javascript?
- 10. Как объявить статическую переменную с class.js?
- 11. Как объявить статическую изменяемую переменную без назначения?
- 12. Объявить переменную внутри onclick?
- 13. объявить переменную внутри и снаружи готовой функции
- 14. PHP объявить открытую переменную внутри функции
- 15. Невозможно объявить переменную внутри функции PostgreSQL
- 16. Должен объявить статическую переменную в C# Winfoms
- 17. Объявить статическую переменную в классе перечисления
- 18. Объявить переменную внутри проекции
- 19. возвращает статическую переменную из функции
- 20. Могу ли я объявить статическую переменную внутри статической функции-члена в Java?
- 21. Как объявить переменную внутри вложенной структуры?
- 22. Как объявить статическую и глобальную переменную в MATLAB
- 23. Чтобы объявить статическую переменную (счетчик) на странице jsp
- 24. Как объявить переменную внутри функции, которая используется более одного раза?
- 25. Возможно ли иметь статическую переменную внутри функции rebol?
- 26. Объявить переменную, созданную внутри класса как глобальную переменную
- 27. Почему разбился? C++ ссылка на статическую переменную внутри функции недействительна
- 28. Как объявить статическую переменную с базой URL в Yii
- 29. Как объявить статическую переменную, но не определить ее
- 30. Swift: Как объявить статическую переменную-член, который является классом
Вы делаете это точно так же, как и для не-встроенных функций. Пойдите, попробуйте. Не волнуйся, мы подождем. –
@CaptainObvlious: Спасибо. Пожалуйста, подождите. – kadina
См. Здесь, например: http://stackoverflow.com/a/30557174/1413395 –