摘要: 使用Python写文件的时候,或者将网络数据流写入到本地文件的时候,大部分情况下会遇到:UnicodeEncodeError: 'gbk' codec can't encode character '\xa0' in position ... 这个问题。 网络上有很多类似的文件讲述如何解决这个问题, 阅读全文
posted @ 2019-08-01 18:46 Aotle 阅读(3717) 评论(0) 推荐(0)
摘要: 输入原理: 程序的输入都建有一个缓冲区,即输入缓冲区。一次输入过程是这样的,当一次键盘输入结束时会将输入的数据存入输入缓冲区,而cin函数直接从输入缓冲区中取数据。正因为cin函数是直接从缓冲区取数据的,所以有时候当缓冲区中有残留数据时,cin函数会直接取得这些残留数据而不会请求键盘输入 1. ci 阅读全文
posted @ 2019-06-22 12:03 Aotle 阅读(4976) 评论(0) 推荐(0)
摘要: 一. 什么是拷贝构造函数 先看一个简单的例子: 运行程序,屏幕输出100。从以上代码的运行结果可以看出,系统为对象 B 分配了内存并完成了与对象 A 的复制过程。就类对象而言,相同类型的类对象是通过拷贝构造函数来完成整个复制过程的。 下面举例说明拷贝构造函数的工作过程。 CExample(const 阅读全文
posted @ 2019-06-22 11:04 Aotle 阅读(338) 评论(0) 推荐(0)
摘要: C++ static、const和static const 以及它们的初始化 const定义的常量在超出其作用域之后其空间会被释放,而static定义的静态常量在函数执行后不会释放其存储空间。 static表示的是静态的。类的静态成员函数、静态成员变量是和类相关的,而不是和类的具体对象相关的。即使没 阅读全文
posted @ 2019-06-21 20:30 Aotle 阅读(5834) 评论(1) 推荐(1)
摘要: #include using namespace std; class Location{ public: Location(int xx = 0, int yy = 0){ X = xx; Y = yy; cout << "Constructor Object.\n"; } Location(const Location& obj){//cop... 阅读全文
posted @ 2019-06-21 16:57 Aotle 阅读(808) 评论(0) 推荐(0)