摘要: 阅读全文
posted @ 2021-12-15 17:06 sgggr 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 一.设计模式 单例模式(类只能生成一个对象) 屏蔽构造函数,拷贝构造函数(放在private中 类外无法访问),此时类外就无法看到这两个函数了 也就无法生成对象了 类就没有意义了 类中给出一个接口(getInstance) 生成唯一对象 返回值为类类型的指针或引用(不生成其他对象) 如果为类类型返回 阅读全文
posted @ 2021-12-15 16:56 sgggr 阅读(548) 评论(0) 推荐(0) 编辑
摘要: https://www.jb51.net/article/96567.htm 为什么要使用友元函数 在实现类之间数据共享时,减少系统开销,提高效率。如果类A中的函数要访问类B中的成员(例如:智能指针类的实现),那么类A中该函数要是类B的友元函数。具体来说:为了使其他类的成员函数直接访问该类的私有变量 阅读全文
posted @ 2021-12-15 16:44 sgggr 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 对于#import,我想做过iOS开发的人应该都不陌生。在开发过程中,当我们需要声明某一个类时,都需要去引用。而#imclude的话,在我们学习C时就已经知道了,他的作用也是引用声明的意思。在表面上他们的作用似乎都是一样的。但是在具体功能实现方式上,还是有着很大的区别。 一般来说,导入objecti 阅读全文
posted @ 2021-12-15 16:23 sgggr 阅读(1012) 评论(0) 推荐(0) 编辑
摘要: 1.excel一列数据首尾倒置 =OFFSET($A$1,COUNTA($A$1:$A$15)-ROW(A1),) =OFFSET($H$11,COUNTA($H$11:$H$20)-ROW(A1),) 视图->并排比较(可以选择是否同步滚动) 3.excel每隔n行,摘取一行数据。(把第一行开头的 阅读全文
posted @ 2021-12-15 14:48 sgggr 阅读(71) 评论(0) 推荐(0) 编辑
摘要: start D:\CrossFire\CrossFire.exe 路径中有空格的按第一排写,加上引号(注意除了路径要引起来外,前面还有一对引号); 路径没有空格的按第二排写。 每个需要启动的程序写一行,就可以同时启动多个程序 如果需要让一个exe运行完之后再运行下一个,则 start /w a.ex 阅读全文
posted @ 2021-12-15 14:19 sgggr 阅读(2509) 评论(0) 推荐(0) 编辑