Wiki › Skill

C++

Article
From Chaipat's knowledge graph
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.