摘要:
总述: c++结构体指针,顾名思义就是指向结构体的一个指针,这篇博客作用是记录c++结构体指针的常用用法及我经常犯的一个错误。 定义结构体: struct My{ My *left; My *right; int val; My(){} My(int val):left(NULL),right(NU 阅读全文
摘要:
概述 C/C++语言之所以强大,以及其自由性,很大部分体现在其灵活的指针运用上。因此,说指针是C/C++语言的灵魂一点都不为过。 有好的一面,必然会有坏的一面,指针的灵活导致了它的难以控制,所以C/C++程序员的很多bug是基于指针问题上的。今天就对指针进行详细的整理。 1、指针是什么? 指针是“指 阅读全文
摘要:
转自:https://www.cnblogs.com/yedushusheng/p/5524043.html 代码: Student a; s.setName("A"); //Studeng b = new Student(); Student b; b = new Student(); b->se 阅读全文
摘要:
一个指向 C++ 类的指针与指向结构的指针类似,访问指向类的指针的成员,需要使用成员访问运算符 →,就像访问指向结构的指针一样。与所有的指针一样,您必须在使用指针之前,对指针进行初始化。 下面的实例有助于更好地理解指向类的指针的概念: #include <iostream> using namesp 阅读全文
摘要:
Qt VS Tools 的Qt Option add 不上qt版本的问题 问题简述*what*背后原理*why*解决措施*how* Tips:时间紧迫可以直接看“解决措施”,推荐先看问题简述,确定一下遇到的问题是否类似! 配置qt的vs插件时遇到的问题,在网上没有搜到有遇到同样问题的情况,所以解决后 阅读全文
摘要:
Dom4j完整教程 目录 Dom4j完整教程 1、DOM4J简介 2、XML文档操作1 2.1、读取XML文档: 2.2、获取根节点 2.3、. 新增一个节点以及其下的子节点与数据 2.4、 写入XML文件 2. 5、 遍历xml节点 2.6、创建xml文件 2.7、修改节点属性 2.8、删除节点 阅读全文
摘要:
1.描述 java.lang.String.charAt() 方法返回指定索引处的char值。索引范围是从0到length() - 1。对于数组索引,序列的第一个char值是在索引为0,索引1,依此类推 2.声明 以下是声明java.lang.String.charAt()方法 public cha 阅读全文
摘要:
调试解决程序的漏洞,是程序员最基本的技能之一。用惯了图形化IDE,在目前使用gtest框架进行单元测试,需要通过xshell远程连接Linux虚拟机进行C++代码的调试时,觉得很不适应。经过几天查资料,和实践,找到了几种简单方便的调试方法。 1.gdb GDB 是GNU开源组织发布的一个强大的UNI 阅读全文
摘要:
基础知识: Markdown 通过简单标记语法,使普通文本内容具有一定格式。但它本身不支持修改字体、字号与颜色等功能的。CSDN-markdown 编辑器是其衍生版本,支持基于 PageDown ( Stack Overflow)所使用的编辑器的扩展功能(如表格、脚注、内嵌HTML、内嵌 LaTeX 阅读全文
摘要:
定义 关于回调函数的定义,网上有很多的说法,大多都是通过实际的生活场景来类比,可是感觉描述的很像异步操作。 其实简单来说,假设有A、B、C三个函数。函数A调用函数B的时候,函数A通过参数给函数B传递了函数C的指针,在函数B执行的过程中,函数B调用了函数C,这个动作就叫做回调(Callback),而先 阅读全文