用 GitHub Pages 托管网页并绑定域名的正确姿势

写在前面 网上许多关于 GitHub Pages 的教程文章由于年代久远,内容早已不再适用。我觉得也有必要写一篇文章来介绍如何以正确的姿势创建 GitHub Pages 仓库,并绑定自定义域名。 需要提醒的是,GitHub Pages 不是诸如 VPS 的服务器,它仅支持静态网页(HTML 等)而不…

如何使用 VS Code 编译、运行并调试 C/C++ 程序

写在前面 Visual Studio Code (以下简称 VS Code)是微软推出的一款轻量级代码编辑器,它不仅开源、免费,而且能够跨 Windows、Mac 和 Linux 三平台。尽管它体积小巧,我们可以通过安装各种插件的方式来扩展 VS Code 的功能。现在 VS Code 的社区已经比…

新手向:你可能不知道的 Dev C++ 使用技巧

写在前面 尽管 Dev C++ 是一个过气 IDE,但仍然有许多高校、算法竞赛要求用它来编译代码。既然要用它,就要尽量用好它,发挥它的最大作用。虽然 Dev C++ 没有现代开发环境(如 Visual Studio 等)的非常智能化的自动补全、代码纠错和 debug 功能,但它还是有一些实用的功能的…

符号数的表示:彻底弄清原码、反码、补码的关系

写在前面 在阅读本文前,我默认你已经了解一些关于进制、比特、符号数等的知识。计算机对符号数的表示方法涉及原码、反码和补码,它们是容易混淆的概念。本文讲尽力讲解它们三者之间的区别和联系。 首先要说明的是,本文中的“反码”“补码”两个个词汇指的是对一个二进制数的变换方法,而“源码形式”“反码形式”“补码…

将 Visual Studio 项目同步到 GitHub 傻瓜教程

使用 GitHub Extension for Visual Studio 插件,可以很容易地将使用 Visual Studio 开发的程序代码托管至 GitHub 上,而无需操作 Git Bash(命令行)。本文将介绍如何创建一个新的 GitHub 仓库,并且把本地已有的 VS 项目同步到这个仓库…

着手使用 Visual Studio 2017(二):调试基础

调试是编程中的重要工作。调试自己的代码,我们可以快速跟踪 Bug;而调试别人的代码,我们能可以搞清楚别人程序的运行方式,进而研究算法等等。本文图文并茂地介绍 VS 中调试功能的基本用法,包括设置断点、步进调试、查看变量等操作,作入门之用。

Visual Studio 2017 仿 Sublime 颜色主题

Visual Studio 自带的颜色主题只有“蓝色”、“额外对比度蓝”、“浅色”、“深色”四个,个人觉得不太好看,不是太扎眼就是代码不易分辨,写代码久了眼睛累。而个人非常喜欢 Sublime Text 3 的默认配色主题,于是把它搬到了 VS 上。