1. Markdown to HTML Convertor

    For users

    The convertor currently supports

    • #, ##, ... -> <h1>, <h2>, ...
    • --- -> <hr>
    • Unordered/ordered list
    • ![](), <img> -> <img>
    • []() -> <a>
    • Plain text
    • Code blocks (``` ```)
    • Inline code blocks (``)

    How to use (in Windows)

    1. Download and unzip markdown2html-x.x.x.zip from this page.
    2. Open markdown2html.exe and follow the instruction:
    3. Input Markdown file path: you need …
    Read more
  2. Tank War Game with CLI

    Github Repo

    The repo is temporarily set to private to prevent potential violation of the Honor Code.

    A simple tank war game with CLI that supports PVP, PVE and DEMO.

    Compile the program

    To compile it, you need to install:

    • g++, a cpp compiler. Remember to add it to PATH …
    Read more
  3. C and C++ Learning Notes

    Deep Copy & Copy Constructor

    Default Copy Constructor

    The compiler also creates a copy constructor if we don’t write our own copy constructor. Unlike the default constructor, the body of the copy constructor created by the compiler is not empty, it copies all data members of the passed object to …

    Read more

Social