摘要: C/C++声明、定义、初始化 1、 声明:用于表明变量的类型和名字。 2、 定义:用于为变量分配内存空间,同时可以选择指定初始值。变量有且仅有一个定义。 3、定义也是声明。 4、 extern声明,不是定义,即不分配存储空间 。 5、声明+初始化=定义,extern声明+初始化=定义。 6、函数的声 阅读全文
posted @ 2022-04-13 17:19 Mojito2020 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 全局变量,在.h文件声明。 1、加extern,对应.cpp可以使用,其它包含此头文件的都可以使用。但如果超过2个文件包含此头文件,会有重复定义的链接错误。 可以使用 namespace 来解决,匿名namespace相当于编译为此obj生成了 随机的作用域名称,多个文件包含,也就形成了多个随机作用 阅读全文
posted @ 2022-04-12 11:50 Mojito2020 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 在程序员的日常开发与合作过程中,对于code的生成patch和打patch(应用patch)成为经常需要做的事情。 什么是patch?简单来讲,patch中存储的是你对代码的修改 什么是生成patch?生成patch就是记录你对代码的修改并将其保存在patch文件中 什么是打patch?打patch 阅读全文
posted @ 2021-02-24 11:09 Mojito2020 阅读(819) 评论(0) 推荐(0) 编辑
摘要: 调试技巧: 1、多进程不方便跟踪渲染进程,单渲染进程的设置方法 command_line->AppendSwitchWithValue("--renderer-process-limit", "1"); 2、微软提供了多套音频渲染的方法 waveout api形式、coreaudio com int 阅读全文
posted @ 2020-12-02 11:27 Mojito2020 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 经常看到一些软件的安装说明上写着,修改Windows的环境变量,然后重新启动计算机。这让人不禁产生疑问,修改环境变量之后真的要重启吗? 其实只要理解了环境变量的原理就可以做出正确的判断。环境变量是一些系统变量,这些变量对运行的任意一个程序都有效。最简单的确认方法就是 cmd.exe 程序。单击“开始 阅读全文
posted @ 2020-11-13 15:06 Mojito2020 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 在git使用中如果提交错误的代码至远程服务器,可以使用git revert 命令回滚单次commit并且不影响其他commit。 回滚最新一次的提交记录: git revert HEAD 回滚前一次的提交记录 : git revert HEAD^ 对历史上的commit回滚: git revert 阅读全文
posted @ 2020-11-04 10:49 Mojito2020 阅读(20165) 评论(0) 推荐(0) 编辑
摘要: 这个功能默认是关闭的,打开路径如下: 将大纲语句块改为“True” 这个功能其实很有必要真不知道为啥默认要关闭这个功能。 站在巨人的肩膀上的思想,其实已经在互联网程序员之间深入人心了。 所有能想到的功能,基本上都有人已经实现了。 阅读全文
posted @ 2020-10-14 15:37 Mojito2020 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 准备乱写一点Qt自定义Widget在Designer中的使用。可是又不想重复提升法(promotion)及插件法基本用法,因为Manual中Using Custom Widgets with Qt Designer已经说的很清楚了。 使用designer Qt用户可能会经历这样的3个阶段: 刚接触Q 阅读全文
posted @ 2020-09-25 18:41 Mojito2020 阅读(1636) 评论(0) 推荐(0) 编辑
摘要: git submodule foreach git status 举一反三,对所有子库的操作,都可以使用 git submodule foreach 做前缀 foreach,可以记忆为for each,为每一个。 例如: git submodule foreach git pull git subm 阅读全文
posted @ 2020-09-22 16:38 Mojito2020 阅读(412) 评论(0) 推荐(0) 编辑
摘要: WSADATA wsd; SOCKET sHost; SOCKADDR_IN servAddr; if (WSAStartup(MAKEWORD(2, 2), &wsd) != 0) return -1; sHost = socket(AF_INET, SOCK_STREAM, IPPROTO_TC 阅读全文
posted @ 2020-09-22 16:33 Mojito2020 阅读(105) 评论(0) 推荐(0) 编辑