awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesNull Pointer Constants

Dedicated language constants used to represent empty or uninitialized pointer states.

Distinct from Null Value Representations: Distinct from general null value representations: focuses specifically on pointer-type nulls.

Explore 4 awesome GitHub repositories matching data & databases · Null Pointer Constants. Refine with filters or upvote what's useful.

Awesome Null Pointer Constants GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • oi-wiki/oi-wikiAvatar de OI-wiki

    OI-wiki/OI-wiki

    26,176Ver en GitHub↗

    This project is a comprehensive, community-maintained knowledge base and toolkit designed for competitive programming. It serves as a centralized repository for algorithmic theory, data structures, and mathematical techniques, providing a structured reference for informatics and collegiate programming competitions. The project distinguishes itself by integrating educational content with a robust suite of automation utilities. It provides a complete workflow for competitive programming, including tools for automated test case generation, solution verification, and direct interaction with onlin

    Uses dedicated constants to represent empty pointers and ensure type safety.

    TypeScriptacm-icpcacm-icpc-handbookalgorithms
    Ver en GitHub↗26,176
  • cpp-best-practices/cppbestpracticesAvatar de cpp-best-practices

    cpp-best-practices/cppbestpractices

    8,766Ver en GitHub↗

    This project is a curated collection of guidelines and technical resources designed to improve C++ code safety, maintainability, and performance. It provides a comprehensive set of coding standards and best practices for establishing consistent naming, formatting, and structural patterns across C++ codebases. The guide offers specific technical advice on performance optimization, including methods for minimizing object copying, optimizing memory allocation, and reducing compilation cycles. It also provides a directory of tooling recommendations for implementing static analysis, fuzz testing,

    Recommends using explicit null keywords instead of zero to improve type safety for null pointer values.

    best-practicescpp
    Ver en GitHub↗8,766
  • forthespada/interviewguideAvatar de forthespada

    forthespada/InterviewGuide

    5,816Ver en GitHub↗

    InterviewGuide is a comprehensive technical interview preparation platform that covers the full spectrum of software engineering recruitment, from foundational computer science concepts through to offer negotiation. It provides structured learning paths across algorithms, operating systems, databases, networking, and programming languages, with a particular emphasis on C++ and Go. The platform aggregates real interview experiences and company-specific questions from major tech employers, offering candidates a searchable database of past written exam problems and detailed accounts of actual int

    Teaches the distinction between constant pointers and pointers to constants in C++.

    codecppdata-structures-and-algorithms
    Ver en GitHub↗5,816
  • c3lang/c3cAvatar de c3lang

    c3lang/c3c

    5,147Ver en GitHub↗

    c3c is the compiler for the C3 programming language, transforming source code into executable binaries, static libraries, or dynamic libraries using an LLVM backend. It implements a system based on result-based error handling, scoped memory pooling, and a semantic macro system. The compiler provides first-class support for hardware-backed SIMD vectors that map directly to processor instructions and enables runtime polymorphism through interface-based dynamic dispatch. The project covers a broad set of low-level capabilities, including manual and pooled memory management, inline assembly inte

    Controls whether pointer arguments can be read from, written to, or both.

    C3c3compilerlanguage
    Ver en GitHub↗5,147
  1. Home
  2. Data & Databases
  3. Null Value Representations
  4. Null Pointer Constants

Explorar subetiquetas

  • Language-Level UsageGuidelines for using language-specific null keywords to improve type safety. **Distinct from Null Pointer Constants:** Focuses on the best practice of using 'nullptr' over '0' rather than the technical definition of the constant itself.
  • Pointer Access RestrictionsControls over the mutability and access rights of pointer arguments. **Distinct from Pointer Type Distinctions:** Distinct from Pointer Type Distinctions [f7_mt3] as it focuses on the runtime/compile-time access rights (read/write) rather than just const vs non-const types.
  • Pointer Type DistinctionsDistinguishes between constant pointers and pointers to constants by clarifying whether the pointer value or the pointed-to value cannot change. **Distinct from Null Pointer Constants:** Distinct from Null Pointer Constants: focuses on const qualification distinctions, not null pointer representations.