- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 关于指针、继承和多态
关于指针、继承和多态指针指针和继承指针、继承和多态指针我们在书本上学到的指针基本上都是:首先,指针是一个变量;其次,这个变量存储的值是一个地址。这个是对指针的一个基本理解,最近在编程中发现了一些新的东西。首先,指针不仅仅是一个地址,还存在一个和所指向内容大小相关的值,如下代码:#include<iostream>using namespace std;int main(){ int a = 10; int *pa = &a; cout <
2022-01-06 16:17:35
761
1
原创 Linux动态库的编写
Linux动态库的编写编译动态库简单动态库编写编译动态库g++ -fpic -shared libFun.cpp -o libFun.so//-fpic表示与位置无关,-shared表示是一个共享的库文件g++ main.cpp -o main -ldl//ldl是为了在主函数中使用dlopen等函数简单动态库编写//libFun.h文件#pragam onceextern "C" void sayHello();/*加入extern "C"的原因是C++中存在重载,编译后的函数名会发生改变
2021-12-29 10:48:16
783
原创 函数指针简介
什么是函数指针函数名就是指向函数加载到内存的入口地址函数指针,首先明确它是一个指针变量,其次它存值的就是函数的入口地址对函数名取地址得到的是函数的入口地址,对函数指针取地址得到的是指针变量的地址函数指针的好处在于,可以将函数当成一个变量来进行传递或返回语法//声明int *ptr;//普通指针变量的声明int (*pFun) ();//函数指针的声明,*pFun表示是一个指针变量,int() 表示是一个int返回类型的,参数列表为空的函数。//赋值int fun(){cout<
2021-12-29 09:19:48
717
原创 Linux下的TCP套接字编程
客户端基本流程创建socket套接字//函数原型#include<sys/types.h>#include <sys/socket.h>int socket(int family, int type, int protocol);/*返回值成功:非负描述字,即非负整数值,称为套接字。同文件描述符类似出错:-1*//*参数family:协议族,一般都是AF_INET(ipv4协议)或者PF_INET6(ipv6协议)type:套接字通信类型,一般是SOCK_ST
2021-12-23 19:24:46
2883
原创 unix中的文件
unix中的文件unix中文件的存在形式(与文件相关的结构)索引节点系统文件打开表用户文件描述符表unix中文件相关的操作(创建、打开、关闭、删除)创建打开关闭删除unix中文件的存在形式(与文件相关的结构)索引节点索引节点的作用:一个文件对应一个索引节点,索引节点是对文件的抽象或者说代表(类似于你的身份证代表了你这个人一样);只要找到索引节点,你就能了解这个文件的一些基本情况(比如磁盘上的位置,文件大小等等)。索引节包含的主要信息:. 索引节点未读入内存(存在于磁盘上)时,一般包括:文件权
2021-12-23 16:33:14
1048
原创 python学习Day_2.1(上班划水学习ing)
python中常用的数据集合类型——元组tuple(元组)tup = (1, 2, 3, 4, 5 )特征:元组一般用( )括起来(列表使用[ ]),元素之间使用 , 隔开。基本特点:元组和列表的不同之处在于,元组中的元素是不允许修改的,即:tup[2] = 6是错误的。和列表类似,元组依然可以使用下标来访问里面的元素。>>> tup = (1, 2, 3, 'a', 'b')>>> print(tup(3))a常用操作:连接元组 &
2021-06-27 15:59:47
88
原创 python学习Day_1.2(上班划水学习ing)
python中常用的数据集合类型List(列表) tuple(元组) dict(字典) Set(集合)
2021-06-24 13:36:07
155
原创 Python学习Day_1.1(上班划水学习ing)
字符串的格式化输出%(百分号)格式化>>> 'Hello, %s' % 'world''Hello, world'>>> 'Hi, %s, you have $%d.' % ('Michael', 1000000)'Hi, Michael, you have $1000000.格式:'abcd%?abcd%?'% (变量1,变量2)(多个变量要加括号,单个不用加)%s:字符串(当你不知道数据类型是什么时可以用,它会把任何数据类型转换为字符串)..
2021-06-23 10:27:25
89
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人