摘要:
最近网瘾犯了想OW一把,就下回来玩玩,结果暴雪客户端一直显示 updating battle.net...(99%) 后来发现是原来卸载的时候留存的配置没有删干净。 解决办法 Battle.net-Setup安装的时候,要选英文版,如果已经选了中文版,下载不了要改。 最好电脑重启一下,找到Progr 阅读全文
摘要:
首先说明,寄存器是处理器中的部件,某种意义上说,在计算机中用于存储的最快最小的单元。 早期的寄存器只能保存4位,8位,16位(比如4004,8008,8086系列处理器),现在基本上都是32位,64位居多。 == 一个处理器中寄存器和算术逻辑运算单元的数据宽度,就是这个处理器的字长。== 因为这个代 阅读全文
摘要:
0 前言 C++ 作为一种编译型语言,我们常常认为他是不能跨平台的。但是实际上c++就是为了跨平台而设计的。 1 大人,时代变了 C/C++就是为了跨平台而设计的,那个时代的跨平台指的是:一次编写,到处编译。 源代码写好了,我放到哪个平台都可以编译出可执行程序。因为早期各个系统都有各自的编译器,所以 阅读全文
摘要:
0 前言 我的windows电脑上在使用pip安装模块的时候有时候会遇到这个问题。 (bciClient) D:\Codeprojects\client>pip3 install PyQt5 -i https://pypi.douban.com/simple Looking in indexes: 阅读全文
摘要:
0 前言 众所周知,OW没有国服之后,大家都是去外面玩的,所以聊天框都是外国人在聊天,如果都说英文的话其实还能接受,但是棒子语就看不懂了。 于是这就导致了:在游戏里,虽然想喷队友,却因为语言不同,让一切变得儒雅随和。 这种情况亟待解决!所以一个好的翻译软件似乎很重要。 0.1 可能的难点 之前其实有 阅读全文
摘要:
0 前言 我下载paddlehub的时候(pip install paddlehub)遇到了这个问题。实际上pip install onnx=1.8.1的时候也会有这个问题。 note: This error originates from a subprocess, and is likely n 阅读全文
摘要:
以前学类的时候,一个指针指向类的实例,当我们想通过指针访问某些类的成员的时候,书上直接告诉你,使用->来访问这些成员,不能用.运算符。 我以前也是默默接受了这个观点,平时也没细想,今天才知道是怎么回事。 string *p = string("hello"); *p.empty(); // 错误。会 阅读全文
摘要:
链接性(linkage)是指程序中不同部分之间符号(如变量、函数、类等)的可见性和可访问性的属性。在 C++ 中,主要有三种链接性:外部链接性(external linkage)、内部链接性(internal linkage)和无链接性(no linkage)。 外部链接性(external lin 阅读全文
摘要:
没想到我大四了有时候还弄不懂指针。。。 0 前言 众所周知,指针的定义如下: int* p,这里*的空格位置,怎么写是无所谓的。 注意,对指针的定义的理解: 0. 指针 = 地址, 我们常说的指针其实是指针变量 首先看见*,应当认为这是一个指针类型。 前面的类型是指针所指向地址的类型。 通过指针指向 阅读全文
摘要:
函数调用时,会先计算参数中表达式的值,但是宏只会做内容替换,不会计算 函数调用时在程序运行时进行的,宏展开是在编译阶段执行的 宏的参数是没有类型的,只是一个符号 宏每展开一次,源代码就会增多一次(因为在编译的时候进行了替换)。函数调用不会有这个问题 宏展开只占用编译时间,函数调用占用运行时间(分配内 阅读全文