Wiki › Skill

C++

Skill · programming language

No article has been written for this page yet; it is generated from the knowledge graph.
About C++ · from Wikipedia

C++ is a high-level, general-purpose programming language created by Danish computer scientist Bjarne Stroustrup. First released in 1985 as an extension of the C programming language, adding object-oriented (OOP) functionality and later expanding significantly with the addition of functional programming features. It supports low-level memory manipulation for systems like microcomputers and has been used for the creation and maintenance of Microsoft Windows. C++ has also added support for generic programming through the use of templates. It is usually implemented as a compiled language, and many vendors provide C++ compilers, including the Free Software Foundation, LLVM, Microsoft, Intel, Embarcadero, Oracle, and IBM.

Summary from Wikipedia ↗, CC BY-SA 4.0.
  • PPM to PNG converter Jul 2024
    PPM to PNG converter is a small C++ program that turns PPM images, the simplest uncompressed image format, into PNG files using libpng.
  • Competitive programming contest 355 Mar 2024
    The solutions are in C++ and C, built with CMake and a Makefile, formatted with clang-format and documented with Doxygen.
  • LeetCode solutions Dec 2024
    LeetCode solutions collects his answers to LeetCode problems, nearly 300 of them, in five languages: mostly C++ and C, then Python, Rust and SQL.
  • Ray Tracing in One Weekend Jul 2024
    Ray Tracing in One Weekend is his working-through of Peter Shirley's free book of the same name, in C++.
  • Build your own BitTorrent Jul 2024
    Build your own BitTorrent is his C++ solution to CodeCrafters' BitTorrent challenge: a client that downloads a file the way BitTorrent does.
  • Build your own grep Jul 2024
    Build your own grep is his C++ solution to CodeCrafters' grep challenge: a version of the grep search tool with a regular-expression engine written by hand rather than taken from a library.
  • Build your own Git Jul 2024
    Build your own Git is his C++ solution to CodeCrafters' Git challenge: a small Git that can initialise a repository, create commits and clone a public repository.
  • GoogleTest sample Jun 2024
    GoogleTest sample is a minimal template for unit-testing C++ with GoogleTest and CMake.
  • Build your own shell Jun 2024
    Build your own shell is his C++ solution to CodeCrafters' shell challenge: a POSIX-style command shell.
  • HELLOWORLD Apr 2024
    HELLOWORLD collects "Hello, World!" programs in several languages (C, C++, C#, Java, JavaScript and Python) for beginners comparing how each language starts a program.

In the knowledge graph

C++ and the 10 things it is linked to. Open any dot for its page, or explore it in the full graph.

As data

Everything on this page is read from triples in the knowledge graph. These are the 4 it states about C++; the console runs SPARQL over the whole graph, here in your browser.

Download
@prefix id: <https://ask.chaipat.cc/id/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix cj: <https://ask.chaipat.cc/ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix schema: <https://schema.org/> .

id:CPP
    a cj:Skill ;
    rdfs:label "C++" ;
    cj:category "programming language" ;
    schema:sameAs <https://en.wikipedia.org/wiki/C%2B%2B> .