作者: 无极

83 篇文章

VsCode用户自定义代码参数的解释
Print to console 代码片段名称 prefix 插件前缀 body 插件内容可以是字符串,也可以为数组,若为数组每个元素都做为单独的一行插入。 description 插件描述 Snippet 语法 制表位(Tabstops) 使用制表位(Tabstops)可是在代码片段中移动光标位置, 使用$1,$2来指定光标的位置,数字代表光标的…
c++侦测鼠标点击
转,原文链接 补充一下:关于KEY_DOWN(VK_NONAME)的详细可以看这篇 大家都知道c++是用来编游戏 的,那么该如何侦测鼠标点击呢?直接上代码: #include<iostream> #include<windows.h> #define KEY_DOWN(VK_NONAME) ((GetAsyncKeyStat…
C++播放蜂鸣
转,略有修改,原文链接 百度了下BEEP http://msdn.microsoft.com/en-us/library/ms679277(VS.85).aspx  MSDN中是这样定义的 BOOL WINAPI Beep( _In_ DWORD dwFreq, _In_ DWORD dwDuration ); 前面第一个频率,第二个是持续时间(毫…
一种计时的方法(毫秒级)
先看知识点: GetTickCount();​  它返回从操作系统启动到当前所经过的毫秒数,常常用来判断某个方法执行的时间,其函数原型是DWORD GetTickCount(void),返回值以32位的双字类型DWORD存储,因此可以存储的最大值是(2^32-1) ms约为49.71天,因此若系统运行时间超过49.71天时,这个数就会归0 给出一个…
C++ int与char[]的相互转换
转,原文链接 一、itoa函数与atio函数 ①把int类型数字转成char类型,可以使用itoa函数。 itoa函数原型: char *itoa(int value,char*string,int radix); int value 被转换的整数,char *string 转换后储存的字符数组,int radix 转换进制数,如2,8,10,1…
搭建青岛OJ的一些笔记
想搭建个oj玩玩,看了很多教程,终于搞好了,把教程链接写出来 https://www.longkui.site/onlinejudge/ https://github.com/QingdaoU/OnlineJudgeFE 汉化搞得我够呛,结合这俩篇看看 https://my.oschina.net/finchxu/blog/1927273 http…
用函数指针作为函数的返回值
转,原文链接 顾名思义,指针函数即返回指针的函数。其一般定义形式如下: 类型名 *函数名(形参表);  省流,就这么写 int *pfun(int, int); 以下部分原文 顾名思义,指针函数即返回指针的函数。其一般定义形式如下:        类型名 *函数名(函数…
删除当前目录及子目录下的exe文件
转,原文链接 学习C++的时候, 因为有很多一个一个单文件cpp编译生成exe, 这样时间久了就会有很多多余的exe文件, 之所以说多余是因为以前的代码写了之后就几乎用不到了. 但还是想保留源文件, 毕竟是自己一行一行写下来的. 下面介绍一种bat批处理命令删除exe文件.方法很简单, 就是一行命令 del /s /q *.exe​ del 是删…
进制转换
一:进制转换 (1)数码、基、权概念 数码:表示数的符号 基:数码的个数 权:每一位所具有的值 (2)进制转换 2-10:按权相加 8-10:按权相加 16-10:按权相加 10-2:连续除以基,由低到高取余直到商为0 10-8:连续除以基,由低到高取余直到商为0 10-16:连续除以基,由低到高取余直到商为0 2-8:三位一组分别转换(类似转换到…
转义字符
转义字符含义\n换行\t水平制表\v垂直制表\b退格\r回车\f换页\a响铃\\反斜线\'单引号\"双引号\ddd3位8进制数代表的字符\xhh2位16进制数代表的字符