Является ли alloca частью стандарта C++?Является ли alloca частью стандарта C++?
12
A
ответ
25
№ Ответ отвечает всем.
13
Не только он не является частью стандарта C++, он не является частью любого стандарта. Он не является частью C и не является частью POSIX. Кроме того, позвольте мне процитировать человек страницы Linux для alloca(3)
: функция
ALLOCA() является машиной и компилятора зависит. На многих системах его реализация является ошибкой. Его использование обескуражено.
(выделено мной)
Смежные вопросы
- 1. Является ли «asm Macro» частью стандарта C?
- 2. Является ли TRUE/FALSE частью стандарта C?
- 3. Является ли ABI частью стандарта C?
- 4. Является ли #import частью стандарта C++ 11?
- 5. Является ли syscall (2) частью стандарта?
- 6. Является ли наследование конструкторов частью стандарта?
- 7. Является ли загрузчик модуля ES6 частью стандарта?
- 8. Является ли «полиморфный базовый класс» частью стандарта C++?
- 9. Являются ли вложенные функции частью стандарта C?
- 10. Является ли значение XSLT в синтаксисе (установленным) частью стандарта XSLT?
- 11. Является ли alloca полностью заменяемым?
- 12. Microsoft _s функции, являются ли они частью стандарта C++ сейчас?
- 13. Будет ли библиотека расширенного диапазона стать частью следующего стандарта C++?
- 14. Является ли wcslen частью стандартной библиотеки стандарта ISO/IEC 14882: 2003 C++?
- 15. Является ли часть «бит бит-бит слишком маленькой для количества бит» частью стандарта C++?
- 16. Какая часть целочисленного битового представления является частью стандарта?
- 17. Является ли `operator new` частью языка C++?
- 18. Является ли `extern 'C` `частью типа функции?
- 19. Когда параметры шаблона шаблона стали частью стандарта?
- 20. Являются ли шаблон шаблона шаблоном расширением или частью стандарта?
- 21. эмуляция `ALLOCA()` в C
- 22. alloca function in C
- 23. HTML API - Являются ли они частью стандарта HTML5?
- 24. Является ли z3_dbg.dll частью дистрибутива?
- 25. Является ли компилятор частью интерпретатора?
- 26. Является ли инициализация значения частью стандарта C++ 98? Если нет, то почему он был добавлен в стандарт C++ 03?
- 27. Проверка, является ли символ частью латинского алфавита?
- 28. Является ли это хорошей причиной для использования alloca?
- 29. Является ли параметр Interlocked.CompareExchange частью атомной операции?
- 30. Пролог проверяет, является ли список частью последовательности