随笔分类 -  c++ py

摘要:vs即时窗口相当去 MATLAB中的命令行。 阅读全文
posted @ 2022-04-08 14:13 无涯987 阅读(29) 评论(0) 推荐(0) 编辑
摘要:for (int i=0; i<coll.size; ++i) {} for (auto& elem:coll) {} 如果不加&,那么elem只是容器中元素的一个拷贝 for (pos = coll.begin(); pos != coll.end(); ++pos) {} 阅读全文
posted @ 2022-03-21 21:40 无涯987 阅读(158) 评论(0) 推荐(0) 编辑
摘要:将类转换成为其他数据类型,有两种方法,一种是应用构造函数,一种是应用转换函数 这两种函数都会造成隐式类型转换,但是隐式类型转换有时候会造成错误的出现 味蕾避免隐式类型转换的错误,可以在定义类型转换函数的时候,前面加上关键词explicit,这样就必须进行强制类型转换才能实现类型转换 强制类型转换的两 阅读全文
posted @ 2022-03-12 15:59 无涯987 阅读(17) 评论(0) 推荐(0) 编辑
摘要:如果没有定义,C++将自动提供如下成员函数:默认构造函数、默认析构函数、复制构造函数、复制运算符、地址运算符 默认构造函数 如果没有定义,编译器将提供一个不接受任何参数,也不执行任何操作的构造函数。 若创建对象时想不显示初始化对象,则必须显示的定义默认构造函数,该构造函数没有任何参数。 带参数的构造 阅读全文
posted @ 2022-03-11 15:31 无涯987 阅读(385) 评论(1) 推荐(0) 编辑
摘要:C++知识块总结 1 简单数据类型(常量/变量) 整形:short、int、long、long long 以及无符号类型等等 char类型 bool类型 浮点数 2 复合数据类型 数组 字符串 结构体、共用体、枚举 指针 类:比如string类,STL等 3 语句类型 循环和关系表达式 for循环: 阅读全文
posted @ 2022-03-09 14:30 无涯987 阅读(313) 评论(0) 推荐(0) 编辑
摘要:STL提供了一组表示容器、迭代器、函数对象和算法的模板。容器类似于数组可以存储若干个值。STL容器是同质的,即储存的值类型相同;算法是完成特定任务(排序或者查找某一个值)的处方;迭代器能够用来遍历容器的对象,与能够遍历数组的指针类似,是广义指针。 阅读全文
posted @ 2022-03-02 09:28 无涯987 阅读(29) 评论(0) 推荐(0) 编辑
摘要:void 函数没有返回值,可以写return; 或者 不写 有返回值的函数,必粗使用返回值语句,以便将返回值给调用函数。 阅读全文
posted @ 2022-02-17 21:10 无涯987 阅读(209) 评论(0) 推荐(0) 编辑
摘要:只适用于构造函数 只能使用这种格式来初始化 非静态const数据成员与引用数据成员 ; const成员必须在定义时初始化,引用数据成员也是 初始化后,引用类型变量始终指向同一对象;不能将它修改为指向另一个对象。也就是说,一旦初始化,则不能更改引用使之引用另一对象。 数据成员被初始化的顺序与它们出现在 阅读全文
posted @ 2022-02-14 12:42 无涯987 阅读(26) 评论(0) 推荐(0) 编辑
摘要:改变列表中的内容 错误示范: for magician in magicians: magician = 'the Great ' + magician 以上并不能改变列表的值 正确方法: for i in range(0,len(magicians)): magicians[i] = 'the G 阅读全文
posted @ 2020-07-23 09:26 无涯987 阅读(79) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示