Что я могу сделать с нетипизированными указателями в Pascal? (Почему нетипизированные указатели хороши?)Untyped Pointer in Pascal
2
A
ответ
4
В семействе Borland Pascal вы можете передать типизированный указатель на параметр типа нетипизированного указателя. IOW
тест процедуры (x: указатель);
также принимает pchar и т. Д. Это особенно полезно для низкоуровневых подпрограмм, таких как, например, которая перемещает данные (перемещает() или ищет диапазон памяти для определенного значения и т. д., сжимает определенный диапазон памяти и т. д.).
Некоторые люди также называют арифметикой указателя как причину, но, например, Delphi позволяет это и на pchar.
FPC и Delphi 2009+ даже позволяют использовать его на других типах.
Смежные вопросы
- 1. nil pointer in Pascal
- 2. Pascal string to pointer
- 3. Pascal Triangle in Gui
- 4. Gaussian in pascal
- 5. OctToInt in Pascal
- 6. BigInteger in Pascal
- 7. Pascal Triangle in Ruby
- 8. user pointer in python
- 9. Raw Pointer in C++
- 10. Smart Pointer in C++
- 11. C++ Pointer in Function
- 12. Null pointer in textview
- 13. Null Pointer in OnListItemClick
- 14. Char pointer in C++
- 15. auto pointer in C++
- 16. void pointer in function
- 17. 0 to Variable in Pascal
- 18. string to array in pascal
- 19. AS3 Untyped Variable Efficiency
- 20. function pointer in typedef struct in c
- 21. C++ «this» pointer in for_each
- 22. Query Pointer in Parse (ios)
- 23. Пробег: pointer arrow in c
- 24. String pointer swap in c
- 25. function function pointer in constructor
- 26. Null Pointer in Dialog Fragment
- 27. Null pointer in Idris FFI
- 28. delete (this) pointer in destructor
- 29. spinner in fragment null pointer
- 30. (nil) pointer in C/C++