天翼云函数知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖函数相关内容资讯。开发者在函数专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
当我们在使用strcpy时,发现这个只能拷贝字符串,如果想要拷贝其它的数据,就行不通。因此C语言库为我们提供了库函数memcpy。
回调函数就是一个通过函数指针调用的函数。 如果你把函数指针(地址)作为参数传递给另⼀个函数,当这个指针被用来调用其所指向的函数时,被调用的函数就是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。
缺省参数是声明或定义函数时为函数的参数指定一个缺省值。在调用该函数时,如果没有指定实参,则采用该形参的缺省值,否则使用指定的实参,缺省参数分为全缺省和半缺省参数。(有些地方把缺省参数也叫默认参数)
协程是一种用户态的轻量级线程,协程的调度完全由用户控制。协程拥有自己的寄存器上下文和栈。
C语言之字符逆序
互斥锁std::mutex是一种最常见的线程间同步的手段,但是在有些情况下不太高效。
C++11提供了一套精练的线程库,小巧且易用。运行一个线程,可以直接创建一个std::thread的实例,线程在实例成功构造成时启动。若有底层平台支持,成员函数std::thread::native_handle()将可提供对原生线程对象运行平台特定的操作。
同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。简单的说:就是用基类的引用指向子类的对象。
【多线程】C/C++语言中多线程和简单例子
【C/C++】 类模板与模板类详解|函数指针\\指针函数|函数模板和类模板|普通参数模板、类参数模板
C语言之打印自幂数(包括但不限于水仙花数)
带你掌握getchar与putchar的基本用法
事件类似于信号槽,用户进行的各种操作,会产生事件,我们同样可以给事件关联上对应的处理函数(处理逻辑),当事件触发时,就能执行对应的代码。
动态内存分配与管理详解(附加笔试题分析)
字符串函数详解(看这一篇就足够了)
OS进行内存管理,不是以字节为单位,而是以内存块为单位的,默认大小为4KB,称为页框,由OS统一管理。
set从简单的角度理解,就是一颗二叉搜索树,每个节点存放一个元素,并且不允许有相同元素的节点出现,被要求的是,节点的值不能被修改,但可以增加或删除。
优先级队列,即有顺序的队列,是一个无需我们自己进行排序操作,在数据传入时就会由容器自己排好序的队列。
顺序结构以及平衡树中,元素关键码与其存储位置之间没有对应的关系,因此在查找一个元素时,必须要经过关键码的多次比较。顺序查找时间复杂度为O(N),平衡树中为树的高度,即O(log_2 N),搜索的效率取决于搜索过程中元素的比较次数。
Linux——进程-进程创建
2023-04-23 09:44:31
2024-09-25 10:13:46
2023-02-07 10:34:04
2023-03-07 06:59:32
2023-05-04 08:57:15
2023-02-07 10:34:04