摘要:
先说明一点,这篇帖子的内容都是我自己思考的结果,如有误,请务必及时告诉我,非常感谢。 起由: 个中详情不必细说,总之我的第一反应就是:卧槽,构造方法中也可以使用this!!!为什么?? 然后认真想了下,又想到C++中类的构造,还真可以。 C++中的构造过程是这样的: 先按照成员的大小分配空间,再默认 阅读全文
摘要:
只能说各种不顺,天热人烦! 问题一、wampapache服务不能启动之VCRUNTIME140.DLL文件丢失。 这个是缺少VC运行库,查找并安装相应的文件即可。 问题二、wampapche服务不能启动之内存报错。【应用程序无法正常启动0xc000007b】 这个据说是缺少DirectX9.0相关的 阅读全文
摘要:
几个关键点: 需要前置声明!--奇怪的是别人告诉我也可以不需要,但我这里不行! 友元函数的函数名后面的<>,必须要有。 1 #include <stdio.h> 2 #include <iostream> 3 using namespace std; 4 5 //前置声明,你妹啊 6 templat 阅读全文
摘要:
一直都是跳入代理类中,手动切换查看内容,还以为别人也是这样,结果被告知不是。瞬间囧囧。 搜了一番,看起来有两个办法。 第一个:使用step filter,过滤掉不需要的package。--未测试 第二个是同事发现的,maven项目上右键-Debug As-Debug Configurations.. 阅读全文
摘要:
由于不可描述的原因,需要运行一个PHP项目,折腾了半天却无甚效果 概念缺失。 一怒之下,决定还是先了解下PHP本身再说。先得感谢下W3School,介绍简洁明了。 PHP是脚本语言! PHP不需要编译! PHP文件(xx.php)放到支持的server上即可执行! PHP以纯文本返回浏览器! 被以上 阅读全文
摘要:
针对C风格的字符串(char p[n];): 长度(strlen)、追加(strcat, strncat)、比较(strcmp, strncmp)、查找(strchr, strstr)等。 --带n的版本,是有限操作,而非全部操作。例如strcmp 是对比两个字符串,而strncmp 则是对比两个字 阅读全文
摘要:
题外话:如有误,请留言通知我。 大小端,是数值在内存中的排列方式:数值的高低位与内存地址的大小 的关系。 大/小端,英文Big/Little Endian。 注意:endian,就是字节序、字节存储顺序的意思,也有尾数的意思。这里取尾数的含义刚刚好,原因如下。 先说一个前提:内存地址的前xx位通常是 阅读全文
摘要:
说明:如果你看到了这篇,请略过。 struct是复合类型。 其中的成员在内存中的分布都是对齐的。 这个对齐的意思是,struct的sizeof运算结果必定是其最大类型长度的整数倍。 --注意,如果struct内部还有struct的话,应该将内部struct的成员拆开来看。而不应将内部struct看成 阅读全文
摘要:
题外话1:浪费了两天,可耻! 题外话2:你这个年纪,做得好是理所当然,做不好是罪孽深重!!! 深以为然。 题外话3:从开始看C++ Primer 到现在,整整24天了,没想到基础方面耗费这么久 主要是没想到C++居然如此繁琐。精勤求学,当持之以恒。 面向对象的三大特征:数据抽象、继承、动态绑定。其实 阅读全文