![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C&C++
文章平均质量分 54
C&C++相关开发知识
ljt2724960661
这个作者很懒,什么都没留下…
展开
-
C++笔记--Vector
这一节主要了解vector用法,向量(Vector)是一个封装了动态大小数组的顺序容器(Sequence Container)...原创 2022-08-07 20:25:10 · 201 阅读 · 0 评论 -
NDK笔记--静态注册与动态注册
这一节主要了解静态注册与动态注册过程,NDK开发的时候,一般我们首先需要把Java方法声明为native...原创 2022-08-07 20:23:37 · 400 阅读 · 0 评论 -
NDK笔记--C++调用java
这一节主要了解从C/C++调用java的过程,一般是用在Android与Native交互的场景中...原创 2022-08-07 20:18:47 · 377 阅读 · 0 评论 -
C++笔记--数组
一个二维数组,在本质上,是一个一维数组的列表。其中,type可以是任意有效的C++数据类型...原创 2022-07-30 20:47:41 · 438 阅读 · 0 评论 -
C++笔记--auto
auto(自动,automatic)是存储类型标识符,表明变量"自动"具有本地范围,块范围的变量声明(如for循环体内的变量声明)默认为auto...原创 2022-07-24 19:52:56 · 552 阅读 · 0 评论 -
C笔记--字符串
这一节主要复习一下字符串,在C语言中字符串是由字符数组与空字符\0组成。空字符(Nullcharacter)又称结束...原创 2022-07-23 16:02:59 · 541 阅读 · 0 评论 -
C笔记--结构
结构标记用于为结构命名,在定义之后,结构标记就代表花括号内的声明,可以用它作为该声明的简写...原创 2022-07-17 16:09:52 · 487 阅读 · 0 评论 -
C笔记--动态内存
如果它用于扩大个内存块,那么这块内存原先的内容依然保留,新增加的内存添加到原先内存块的后面...原创 2022-07-16 11:21:53 · 276 阅读 · 0 评论 -
C++笔记--future
这一节学习C++里面的future,在多线程里面, 如果等待线程只打算等待一次,那么当条件为 true 时...原创 2022-07-10 15:08:54 · 2222 阅读 · 0 评论 -
C++笔记--条件变量
这一节主要学习条件变量,条件变量(Condition Variable)的一般用法是:线程 A 等待某个条件并挂起,直到线程 B 设置了这个条件,并通知条件变量,然后线程 A 被唤醒执行。它产...原创 2022-07-09 10:49:55 · 690 阅读 · 0 评论 -
C++笔记--线程间共享数据
当线程在访问共享数据的时候,必须制定一些规矩,用来限定线程可访问的数据位。还有,一个线程更新了共享数据,需要对其他线程进行通...原创 2022-07-03 11:18:18 · 644 阅读 · 1 评论 -
C++笔记--信号量
信号量广泛用于进程或线程间的同步和互斥,信号量本质上是一个非负的整数计数器...原创 2022-06-26 17:41:44 · 2571 阅读 · 0 评论 -
C++笔记--线程
C++开发过程中,经常会用到线程,创建线程是必不可少的,C++11 标准中,头文件提供了 thread 类(位于 std 命令空间中),专门用来完成线程的创建和使用。线程的常见操作如下:传值:传引用:线程条件变量线程互斥...原创 2022-06-11 19:48:06 · 114 阅读 · 0 评论 -
C++笔记--模板
最近在复习C++的基础知识,这一节主要是模板,模板是自动生成新类型的一种机制,也是泛型编程的基础,模板是创建泛型类或函数的蓝图或公式。库容器,比如迭代器和算法,都是泛型编程的例子,它们都使用了模板的概念。每个容器都有一个单一的定义,比如 向量,我们可以定义许多不同类型的向量,比如 vector <int> 或 vector <string>。1 函数模板基本使用:1.1 template<class/typename T> 告诉编译器1紧跟的代...原创 2022-05-08 09:28:21 · 518 阅读 · 0 评论 -
C编译: 动态连接库 (.so文件)
在“纸上谈兵: 算法与数据结构”中,我在每一篇都会有一个C程序,用于实现算法和数据结构 (比如栈和相关的操作)。在同一个程序中,还有用于测试的main()函数,结构体定义,函数原型,typedef等等。这样的做法非常不“环保”。算法的实际运用和算法的实现混在一起。如果我想要重复使用之前的源程序,必须进行许多改动,并且重新编译。最好的解决方案是实现模块化: 只保留纯粹的算法实现,分离头文转载 2017-12-15 11:33:14 · 351 阅读 · 0 评论 -
#include<file.h>与#include"file.h"的区别
对于这种问题先来看一看外国人怎么想的,因为本来这种语言就是他们创造的,http://www.geekinterview.com/question_details/3379 What is the difference between #include and #include “file”?When writing your C program, you can include转载 2016-04-26 19:53:39 · 1529 阅读 · 0 评论 -
c语言指针知识(1)
这些知识来自一些资料的总结,我觉得挺有用的,就截图下来,如果对你有一点点帮助,就赞一个,谢谢。 思路:从变量名处起,根据运算符优先级结合,一步一步分析。原创 2016-04-26 17:00:56 · 318 阅读 · 0 评论