摘要:
阅读全文
摘要:
Algorithm 反转字符串中的元音字符 上一期中发现自己实际上把string赋值的做法是多余的,这里可以考虑在一个string上进行操作.于是修改后的代码如下所示:(注意这里把之前重复判断元音的代码抽象进了方法中,这个对时间复杂度降低没有太多影响的) class Solution { publi 阅读全文
摘要:
阅读全文
摘要:
1.set作用:对成员变量进行赋值 2.load:将路径中的内容加载到变量中,(硬盘->内存的过程). 阅读全文
摘要:
What is different between dynamic_cast and qobject_cast? qobject_cast can only be used with QObject derived classes having Q_OBJECT macro. qobject_cas 阅读全文
摘要:
Algorithm 反转字符串中的元音字符 题目: 编写一个函数,以字符串作为输入,反转该字符串中的元音字母。 示例 1: 输入: "hello" 输出: "holle" 示例 2: 输入: "leetcode" 输出: "leotcede" 说明: 元音字母不包含字母"y"。 来源:力扣(Leet 阅读全文
摘要:
静态成员变量初始化放在类外,在cpp中. Primer59页中说.h文件用于声明而非定义,三个例外:定义类,值在编译时就已知的const对象和inline函数.(一般的变量定义如果放在.h中,被cpp多次包含会造成重定义,而这三个不会这样.比如类的定义,我们在包含这个头文件时,我们需要知道它的定义, 阅读全文
摘要:
Difference between Dangling Pointer and Wild Pointer? A dangling pointer is a pointer that used to point to a valid address but now no longer does. Th 阅读全文
摘要:
一.背景 在使用qt中经常会用到影子模式,即把编译生成的文件放到源代码目录以外的地方,比如build目录,以起到代码整洁的目的. 使用这种模式经常会遇到一些问题: 比如qt修改ui文件,运行后却没有更新.原因是程序中使用的ui_xx.h文件不是最新的文件. 二.解决办法: 方法1: 取消影子构建,此 阅读全文
摘要:
CANopen是建立在CAN(controller area network)上的高层协议. 使用CANopen时,使用的配置信息和应用信息被保存在PDO(过程数据对象)和SDO(服务数据对象)中. RPDO 阅读全文