Live briefing
Everything about Forward declaration
Declaration of an identifier in computer programming
In computer programming, a forward declaration is a declaration of an identifier for which the programmer has not yet given a complete definition. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Forward declarationA 5-minute orientation
- Pick up a classic book: The United Nations and the advancement of women, 1945-1996The most-reprinted book on the subject
- Read the landmark paper: The 2000 revision of the Declaration of Helsinki: a step forward or more confusion?Cited 63 times
- Go sideways: C syntaxA closely related topic
- Go sideways: Compatibility of C and C++A closely related topic
đź“– Definitions
Noun The declaration of an identifier before it is given a complete definition, so that the compiler can know its data type and memory size.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
The 2000 revision of the Declaration of Helsinki: a step forward or more confusion?
The São Paulo declaration on One Health: Brazil’s path forward to face intersectoral health challenges
Taking forward aims of the Bologna Declaration: European core curriculum—The student's perspective
10.N. Round table: Healthcare workforce crisis: moving the Bucharest Declaration forward, bridging evidence and policy
The Bergen Declaration 2018: Did it drive the Migration Health Agenda forward in Norway?
The Narsaq Declaration: Looking Back to Move Forward
A Step Forward for Autism: The New Declaration by European Union
Looking Back to Look Forward: After Forty Years of Alma Ata Declaration, What are Our Priorities?
📚 Books worth reading
The United Nations and the advancement of women, 1945-1996United Nations. · 1996
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- C syntax C syntax is the form that text must have in order to be C programming language code. The language syntax rules are designed to allow for code that is terse…
- Compatibility of C and C++ The C and C++ programming languages are closely related but have many significant differences. C++ began as a fork of an early, pre-standardized C, called…
- Const In some programming languages, const is a type qualifier (a keyword applied to a data type) that indicates that the data is read-only. While this can be…
- C Sharp syntax This article describes the syntax of the C# programming language. The features described are compatible with .NET Framework and Mono. An identifier is…
- C++11 C++11 is a version of a joint technical standard, ISO/IEC 14882, by the International Organization for Standardization (ISO) and International Electrotechnical…
- Reference (C++) In the C++ programming language, a reference is a simple reference datatype that is less powerful but safer than the pointer type inherited from C. The…
- Closure (computer programming) In programming languages, a closure, also lexical closure or function closure, is a technique for implementing lexically scoped name binding in a language…
- Function pointer A function pointer, also called a subroutine pointer or procedure pointer, is a pointer referencing executable code, rather than data. Dereferencing the…