These labs are open to the public under the (friendly) request that to preserve their value as a teaching tool, solutions not be posted publicly by anybody.
Website: https://cs144.stanford.edu
To set up the build system: cmake -S . -B build
To compile: cmake --build build
To run tests: cmake --build build --target test
To run speed benchmarks: cmake --build build --target speed
To run clang-tidy (which suggests improvements): cmake --build build --target tidy
To format code: cmake --build build --target format
测试截图
check0:
check1:
check2:
check3:
check4:
check5:
lab6:发送文字等测试通过,但由于客观网络原因发送整个文件会失败,只会有一部分(应该是被墙中断,发送一小段文字就会超级慢)