Search results
Jump to navigation
Jump to search
- {{Short description|Computer code structure with a table of pointers to functions or similar}} ...a common technique when implementing [[late binding]] in [[object-oriented programming]]. ...3 KB (325 words) - 15:39, 12 May 2025
- '''Locks-and-keys''' is a solution to [[dangling pointer]]s in computer [[programming language]]s. The locks-and-keys approach represents pointers as ordered pairs (key, address) where the key is an integer value. Heap-dyn ...1 KB (191 words) - 13:04, 29 November 2024
- ...language]] designed for multitasking and [[real-time computing|real-time]] programming. Being a [[high-level language]], it is fairly [[cross-platform]]. Since 19 ...nd untyped pointers are also supported, along with [[Typecasting (computer programming)|typecasting]]. ...3 KB (324 words) - 14:44, 9 February 2024
- {{Short description|Computer programming technique}} ...inters can appear in certain computer [[programming language]]s, e.g. [[C (programming language)|C]], [[C++]] and [[assembly language]]s. ...3 KB (502 words) - 07:37, 1 September 2024
- ...aradigm|paradigm]] of [[instance-based programming]], or [[object-oriented programming]] (OOP). .../code>, <code>long</code>, etc. simply store their values somewhere in the computer's memory (often the [[call stack]]). By using simple assignment, you can co ...4 KB (565 words) - 13:32, 11 April 2023
- ...ter bug''', otherwise known as an '''aliasing bug''', is a class of subtle programming errors that can arise in code that does [[dynamic memory allocation]], espe ...[[high-level programming language|higher-level languages]], such as [[Lisp programming language|Lisp]]. ...1 KB (220 words) - 21:54, 21 November 2024
- {{Short description|Programming language}} ...tion-technology/computer-programming/|title=Computer Programming {{!}} ACC Computer Science and Information Technology|website=sites.austincc.edu|access-date=2 ...2 KB (267 words) - 17:30, 2 September 2021
- In [[computer programming]], an '''Iliffe vector''', also known as a '''display''', is a [[data struc ...rregularly shaped arrays. The data structure is named after [[John Iliffe (computer designer)|John K. Iliffe]]. ...3 KB (385 words) - 16:29, 9 March 2025
- ...nted architecture]] computer, a '''far pointer''' is a [[pointer (computer programming)|pointer]] to memory in a specific context,<ref name="mine23" /> such as a Comparison and arithmetic on far pointers is problematic: there can be several different segment-offset address pairs ...4 KB (610 words) - 10:28, 2 April 2025
- ...their relationships with each other, either through a direct [[Reference (computer science)|reference]] to another object or through a chain of intermediate r ...omputer programming)|classes]], the object graph relates their [[Instance (computer science)|instances]]. [[Object diagram]]s are subsets of the overall object ...2 KB (330 words) - 02:20, 16 June 2024
- {{short description|Indian computer science author}} | subject = [[Computer science]] ...5 KB (662 words) - 23:37, 23 March 2025
- {{wiktionary|pointer|pointers}} Pairs of stars popularly called "The Pointers": ...2 KB (305 words) - 19:39, 17 April 2025
- ...uter programming languages|the concept of a void pointer|Pointer (computer programming)#C and C++|types of astronomical voids|Void (astronomy)|other uses|Void (di ...n [[functional programming]] languages and type theory. See [[Unit type#In programming languages]] for a comparison. ...6 KB (992 words) - 09:49, 4 February 2025
- ...y safety]]. The most likely causes of memory corruption are [[Software bug|programming errors]] (software bugs). When the corrupted memory contents are used later ...ve powerful features of explicit memory management and [[Pointer (computer programming)|pointer arithmetic]]. These features are designed for developing efficient ...4 KB (564 words) - 16:46, 22 July 2023
- ..., an indicator used to show the current position for user interaction on a computer monitor or other display device ...me known data structure, a predecessor of [[pointer (computer programming)|pointers]] ...1 KB (193 words) - 17:55, 19 July 2025
- {{Short description|Feature of some programming languages}} '''Nullable types''' are a feature of some [[programming languages]] which allow a value to be set to the special value NULL instead ...8 KB (1,104 words) - 01:51, 31 January 2025
- ...ed by the [[MIT Artificial Intelligence Laboratory]], and implemented in [[computer]] hardware in a number of [[Lisp machine]]s derived from the MIT [[CADR (co ...pically expensive or impossible, but over time they cause [[fragmentation (computer)|fragmentation]] of the store. This problem is typically avoided by using C ...3 KB (445 words) - 19:48, 22 September 2024
- {{Short description|Programming language}} '''Treelang''' is a [[Toy language|"toy"]] [[programming language]] distributed with the [[GNU Compiler Collection]] (GCC) to demons ...4 KB (573 words) - 04:06, 5 April 2023
- {{Short description|Programming concept}} ...nce)|multithreaded]] [[computer science|computing]] environment, '''hazard pointers''' are one approach to solving the problems posed by [[dynamic memory manag ...6 KB (838 words) - 03:04, 23 June 2025
- {{short description|Deprecated class of smart pointers in C++}} ...ion|RAII]] features for [[Pointer (computer programming)#C and C++|C++ raw pointers]]. It has been replaced by the [[Smart pointer#unique_ptr|<code>unique_ptr< ...7 KB (998 words) - 18:57, 4 December 2023