E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
linux_c
【基于sqlite3库源码实现增删改查
linux_C
语言】
基于sqlite3库源码实现增删改查
linux_C
语言utl_database_open_build_studentdet_db_insert_studentdct_recorddata_proc_entry
I&You
·
2024-01-06 05:34
sqlite
数据库
linux
Linux_C
函数库参考手册[完整版].pdf
网盘连接:链接:https://pan.baidu.com/s/1s1fbAI35kfoZdV2V2KO-CA?pwd=kxzz提取码:kxzz侵权私删。
quxuexi
·
2023-11-15 01:22
分享
c语言
linux
linux_C
/C++程序编译-gcc编译器基础使用、编译阶段、编译优化、命令大全(g++适用)
接上一篇:linux_vim文本编辑器(vi),命令模式、文本模式、可视模式、末行模式[常用命令大全]今天来分享在linux上写C语言和C++程序之后怎么编译,在linux上编译C/C++程序时是使用gcc/g++编译器,话不多说,开始今天的菜:目录1.gcc/g++编译器安装2.gcc/g++编译的四个阶段3.gcc/g++编译、生成可执行文件命令4.查看版本号命令5.指定头文件目录命令6.编译
futureCode.
·
2023-10-12 21:40
Linux笔记
linux
c语言
c++
linux进程间通信实战,
LINUX_C
编程实战-第十章《进程间通信》-管道
一、进程间的通信(IPC)-管道管道分为无名管道(pipe),有名管道(FIFO)二种;区别:无名管道是存在于内存的特殊文件,而有名管道是一个存在硬盘上的文件无名管道的概念:管道是由内核管理的一个缓冲区,相当于放入内存的一个纸条。管道的一端连接一个进程的输出,这个进程会向管道中放入信息。管道的另一端连接一个进程的输入,这个进程取出被放入管道的信息。当管道中没有信息的话,从管道中读取的进程会等待,直
weixin_39759441
·
2023-04-13 10:41
linux进程间通信实战
Linux_C
编程—信号的捕捉和处理
文章目录信号的捕捉处理概述signal()函数sigaction()函数pause()函数信号的捕捉处理概述前面介绍了信号的基本信息和信号的发送,这里总结一下Linux中进程对信号的捕捉和处理,进程收到信号一般会设置一个信号处理函数来专门执行接收到信号后的操作,类似于中断一样。在信号处理函数中,可以根据信号的不同来执行相应的操作,也可以读取信号所携带的信息。Linux系统中对信号的处理主要由sig
Aspirant-GQ
·
2022-12-05 14:36
Linux
Linux
信号捕捉和处理
Linux_C
编程—信号的阻塞
文章目录信号阻塞信号集sigprocmask()检测修改信号掩码sigpending()查看未决信号队列sigsuspend()等待信号典型程序信号阻塞在处理信号时,有些进程不希望被突如其来的信号中断当前的执行,也不想忽略信号,而是希望等到处理完手头上的信号后再处理这些信号,这种情况就涉及到信号的阻塞了。信号阻塞也称为信号屏蔽。信号集之前介绍信号的时候列出了64种信号,超过了一个整型数能表示的范围
Aspirant-GQ
·
2022-08-01 07:09
Linux
信号阻塞
未决信号
Linux
Linux驱动开发: Ubuntu(PC机)系统上编译驱动并加载测试
一、环境介绍操作系统:ubuntu18.0464位二、编写Makefile(PC机)先输入uname-r命令查看当前系统的版本.root@wbyq:/mnt/hgfs/linux-share-dir/
linux_c
DS小龙哥
·
2021-01-03 11:44
LINUX
linux
学习篇 |
Linux_C
函数库之『 数学计算函数 』
前言本篇博客是对
Linux_C
函数库中用于数学计算函数(例如:sqrt(),abs(),pow()等函数)的总结,在此与大家分享前言abs----计算整型数的绝对值fabs----计算浮点型数的绝对值labs
姜小逗
·
2020-09-13 14:50
11.学习篇
Linux_C
编程—线程的终止
文章目录线程的终止情况使用return返回线程调用pthread_exit()终止线程非正常终止时清理线程资源例程线程的终止情况Linux中有俩种方式可以使线程正常终止:通过return从线程函数返回通过调用pthread_exit()函数,使线程退出另外线程受到其他线程的干扰或者自身出错,都会导致线程非正常终止,而这种终止是不可预见的。无论线程是正常终止还是非正常终止,都会涉及到一个资源释放的问
蜡笔小新没有博客
·
2020-09-13 06:25
Linux
线程
Linux_C
编Makefile自动生成
在本文中,将给大家介绍如何使用autoconf和automake两个工具来帮助我们自动地生成符合自由软件惯例的Makefile,这样就可以象常见的GNU程序一样,只要使用“./configure”,“make”,“makeinstall”就可以把程序安装到Linux系统中去了。编译一个简单的源文件main.c,需要自动生成一个Makefile。以下是步骤:第一步:在某个目录下创建一个文件main.
robot_1932
·
2020-08-24 12:25
linux
C语言
Makefile自动生成
工程文件
C语言
Linux_C
使用TCP实现群聊功能
大二下学期的Linux高级编程作业,比较简单,本文章仅提供代码,仅供参考,挂科模式启动~题目要求:要求实现一个聊天室程序,至少三个客户端可以同时进入聊天室;服务器程序有日志记录功能,日志中记录每个客户端接入的时间和IP地址TCP服务器端代码://serve.c//服务器端代码#include#include#include#include#include#include#include#inclu
Wang-wonk
·
2020-08-22 21:12
Linux
Linux下实现自己的ls命令
主要功能1.实现-l,-a,-R,-r2.实现按文件类型以不同颜色显示主要知识1.各种有关文件的系统调用函数函数具体内容以及用法详情参考
Linux_c
编程实战第六章2.运用二进制的思想来储存与判断参数对于一个参数来讲只有两种结果
HumbleHunger
·
2020-08-20 05:05
c语言
linux
静态链接库与动态链接库
LINUX_C
写main.cmytool1.cmytool1.hmytool2.cmytool2.h,使main.c包含mytool1mytool2/**main.c*/#include"mytool1.h"#include"mytool2.h"intmain(intargc,char*argv[]){mytool1_print("hello");mytool2_print("hello");return0;}
ppdouble
·
2020-08-09 22:37
C
LINUX
Linux常用C函数
可以参考这个:http://net.pku.edu.cn/~yhf/
linux_c
//第三章文件IO******************************************/#defineSTDIN_FILENO0
QQ2651401966
·
2020-08-04 17:58
Linux应用编程
Linux_C
练习:快速找出一个数组中的最大数、第二大数。(笔试题)
#includevoidsort(ints[],intleft,intright){if(left=x)j--;if(i
秋阳2018
·
2020-08-04 16:48
Linux_C
练习:判断一个字符串是不是另一个字符串的子串;(比如"ab"是"aabcd"的子串)
#include#include#includeintcom(char*p,char*q,intn,intm){inti,j;char*tmp=(char*)malloc(sizeof(char)*20);if(NULL==tmp){printf("error\n");exit(1);}char*tmp1=tmp;char*tmp2=q;char*tmp3=p;intflag=0;if(nm){f
秋阳2018
·
2020-08-04 11:30
Linux_C
编程—pthread_join()的使用
以我目前的知识储备,我对线程执行的理解就是:在一个进程中创建了一个线程,此线程调用了一个函数,可以在进程中通过这个线程所调用的函数来执行一些其他工作,或者辅助进程工作。由于CPU是单核,一般的来讲只要进程一直处于main程序的运行过程时,线程所调用的函数是不会执行的,因为进程没有给线程留有执行的时间。要想使线程执行,一般的操作就是使进程休眠一段时间,通过sleep()函数可以实现,在进程休眠的这段
蜡笔小新没有博客
·
2020-07-14 21:18
Linux
用
Linux_C
语言模拟CP命令,实现文件和文件夹的拷贝
#include#include#include#include//输出文件信息#include//判断是否目录intis_dir(char*path){//判断是否是目录structstatst;stat(path,&st);if(S_ISDIR(st.st_mode)){return1;}else{return0;}}/*字符串处理函数*/intendwith(char*s,charc){//
麦子_hsx
·
2020-07-14 15:21
嵌入式
Linux_C
语言开发工具
C语言开发工具开发工具和操作系统之间是相互促进的、相互发展的,操作系统离不开软件开发的支持,软件开发工具也离不开操作系统这个平台。Linux操作系统下Linux开发工具的开源方式,可以让大家拥有更多的资源,得到更多的信息,对软件工具的发展起到了更大的促进作用。1、嵌入式LinuxC语言开发概述C语言的特点:C语言具有出色的可移植性,能够在不同体系结构的软硬件平台上运行。C语言具有简洁紧凑,使用灵活
robot_1932
·
2020-07-08 21:07
linux
C语言
我的openwrt学习笔记(三十五):Openwrt 之luci-lua调用uci的测试
openwrt学习笔记(三十五):Openwrt之luci-lua调用uci的测试好了,lua学习,uci也学习了,接下来就是luciLua中使用UCI例子:Luci文件源代码:linux@ubuntu:~/
linux_c
aiot_bigbear
·
2020-07-06 09:20
openwrt
Linux C笔记 之 进程
Linux编程
Linux_c
之进程1、进程是什么?
Not instant noodles
·
2020-06-24 23:09
Linux
C
fork
exec族
linux_c
语言实现父子进程共享内存
具体代码实现部分:#include#include#include#includeexternintetext,edata,end;intmain(intargc,char*argv[]){intshmid;intproj_id;key_tkey;intshm_size;char*shm_addr,*addr;pid_tpid;if(argc!=3){printf("usage:%sshared_
麦子_hsx
·
2017-11-28 14:23
Linux_C
笔记day08
#宏#可运用在程序查错_FUNCTION_:打印该宏所在的函数名eg:printf("%s",_FUNCTION_);_func_:是上面宏的小写形式eg:printf("%s",_func_);_LINE_:打印该宏所处的行数eg:printf("%d",_LINE_);_DATE_:打印该宏所在函数运行日期eg:printf("%s",_DATE_);_TIME_:打印该宏所在函数运行时间eg
zheng_tong
·
2017-04-09 22:00
c语言
宏
linux
Linux_C笔记
Linux_C
笔记day03
###反汇编###gcc-cmian.c-omain.o//编译mian.c生成mian.o编译文件objdump-dmain.o//反汇编mian.o文件精简指令复杂指令异常(需重启)###Makefile###@@@#CC=arm-linux-gcc#若在arm板子上跑FLAG=-cOUTPUT=-oCC=gccOBJ=testALL=main.otest.ohello.o$(OBJ):$(A
zheng_tong
·
2017-03-26 20:03
Linux_C笔记
ubuntu编译出现:undefined reference to `curl_global_init'
qjl@ubuntu:~/
Linux_c
/chapter13$gcchttp.c-ohttp/tmp/ccpGITEX.o:Infunction`main':http.c:(.text+0xe2):undefinedreferenceto
猎鹰刺客
·
2016-08-04 18:54
Linux
c语言
linux_c
编程:进程(wait和waitpid函数)
等待进程结束当子进程先于父进程退出时,如果父进程没有调用wait和waitpid函数,子进程就会进入僵尸状态#include #include pid_twait(int*statloc) pid_twaitpid(pid_tpid,int*statloc,intoptions) //wait函数的返回值是终止运行的子进程的pid,参数statloc存放的是子进程的退出码,状态信息将被写入sta
championhengyi
·
2016-08-01 17:00
linux
进程
linux_c
:进程(三)
进程退出在Linux下系统进程退出的方法分为正常退出和异常退出两种正常退出:在main函数中执行return调用exit函数调用_exit函数异常退出:调用abort函数进程收到某个信号,而该信号使程序终止补充:exit和return的区别:exit是将控制权交给系统,return将控制权交给函数exit和abort的区别:exit是正常终止,abort是异常终止exit(intexit_code
championhengyi
·
2016-07-30 16:00
linux
进程
linux_c
编程:Linux文件操作
1.文件的创建,打开和关闭open系统调用用来打开或创建一个文件。#include #include #include open("filename[N]",intflag) open("filename[N]",intflag,mode_tmode) //文件打开成功返回文件描述符fd,打开失败返回-1第二个参数(文件的打开方式)的宏如下:-O_RDONLY:只读打开;-O_WRONLY:只写打
championhengyi
·
2016-07-25 20:00
编程
linux
系统调用
linux_c
编程:Linux文件系统
系统编程:系统编程是指程序员使用系统调用或c语言本身所携带的库函数来设计和编写具有某一特定功能的程序。linux的文件系统linux重要的一个概念就是linux下一切皆文件,从根目录开始,逐渐形成了目录树结构:/:最上一级的目录,所有目录都被根目录所包含。/bin:linux系统下存放的普通用户可以执行的目录,也是所有用户都可以执行的普通命令。/boot:linux系统的内核及启动系统时所需要的文
championhengyi
·
2016-07-23 21:00
编程
linux
文件系统
linux 下基本的I/O系统函数
以下的内容来自《linuxCAPI文档》来源:net.pku.edu.cn/~yhf/
linux_c
整理:飞龙open打开文件相关
theArcticOcean
·
2016-05-23 21:00
linux
函数
IO
api
C语言
linux文件系统 dup dup2函数
转载地址:http://zyan.cc/book/
linux_c
/html/ch29s03.html这个地址是学linux很好的资料。
kc58236582
·
2016-04-20 16:00
lLinux编程大全
原地址:点击打开链接lLinux编程大全LinuxC函数手册http://man.chinaunix.net/develop/c&c++/
linux_c
/default.htmlinux编程所用的一些工具
u012307430
·
2016-03-15 19:00
Linux常用函数中文参考手册
今天查询Linux函数发现一个中文在线Linux函数参考手册,觉得不错,在此分享给大家http://net.pku.edu.cn/~yhf/
linux_c
/
wangzhjj
·
2016-03-11 11:00
linux
函数
Qt学习笔记
Linux视频教程集:序列之一:Linux基本操作和系统管理序列之二:
Linux_C
编程(IO+多线程+进程管理+进程通信+网络)序列之三:C++精讲精炼(语法 + STL + IO编程)序列之四:Qt
流云的博客
·
2016-01-11 17:00
Qt学习笔记
Linux视频教程集:序列之一:Linux基本操作和系统管理序列之二:
Linux_C
编程(IO+多线程+进程管理+进程通信+网络)序列之三:C++精讲精炼(语法+STL+IO编程)序列之四:Qt编程序列之五
流云的博客
·
2016-01-11 16:00
Linux常用C函数---字符测试篇
函数讲解部分参考http://net.pku.edu.cn/~yhf/
linux_c
/ isalnum(测试字符是否为英文或数字) 相关函数 isalpha
·
2015-11-01 13:09
linux
Linux常用C函数---字符串转换篇
函数讲解部分参考http://net.pku.edu.cn/~yhf/
linux_c
/ atof(将字符串转换成浮点型数) 相关函数 atoi,atol
·
2015-11-01 13:08
linux
Linux常用C函数---内存控制篇
函数讲解部分参考http://net.pku.edu.cn/~yhf/
linux_c
/ calloc(配置内存空间) 相关函数 malloc,free,realloc
·
2015-11-01 13:07
linux
C++时间获取
http://net.pku.edu.cn/~yhf/
linux_c
/function/04.html asctime(将时间和日期以字符串格式表示
·
2015-07-14 19:00
C++
Linux c API
http://man.chinaunix.net/develop/c&c++/
linux_c
/default.htm
guotong1988
·
2015-01-27 11:00
Linux常用C函数---内存控制篇
函数讲解部分参考http://net.pku.edu.cn/~yhf/
linux_c
/calloc(配置内存空间)相关函数malloc,free,realloc,brk表头文件#include定义函数void
u013018721
·
2014-12-17 18:00
c
linux
内存分配
Linux常用C函数---字符串转换篇
函数讲解部分参考http://net.pku.edu.cn/~yhf/
linux_c
/atof(将字符串转换成浮点型数)相关函数atoi,atol,strtod,strtol,strtoul表头文件#include
u013018721
·
2014-12-16 21:00
c
linux
字符串函数
Linux常用C函数---字符测试篇
函数讲解部分参考http://net.pku.edu.cn/~yhf/
linux_c
/isalnum(测试字符是否为英文或数字)相关函数isalpha,isdigit,islower,isupper表头文件
u013018721
·
2014-12-16 21:00
c
linux
函数
字符测试
Linux C 函数手册
http://man.chinaunix.net/develop/c&c++/
linux_c
/default.htm
u013149325
·
2014-07-25 10:00
linux
C函数手册
Linux_c
编程——判断编译器是大端还是小端
Linux_c
编程——判断编译器是大端还是小端1.什么是大端,什么是小端:所谓的大端模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中;所谓的小端模式,是指数据的低位保存在内存的低地址中
King_Du
·
2014-07-17 09:09
c语言
Linux_c
编程——copy函数
c编程——copy函数这里我所讲的就直接是在linux环境下的C编程了,所用的就是gcc编译器。关于写自己的copy函数,我们用的全部是系统调用,需要用到的系统函数read和write,还有open,以前我们用的fopen是open的封装,而且fopen是标准库的函数。所以我就先讲一下这三个个系统函数。intopen(constchar*pathname,intflags);intopen(con
King_Du
·
2014-07-16 19:32
c语言
常用
LINUX_C
字符串处理函数整理
#include #include #include /*删除在src中的str串*/ char *strdel(char *src, char *str) { if(NULL == src || NULL == str) { return NULL; } char *pd = strstr(src, str); if(NULL ==
无若
·
2014-04-09 23:00
linux_c
之ioctl的FIONREAD参数
ioctl是用来设置硬件控制寄存器,或者读取硬件状态寄存器的数值之类的。而read,write是把数据丢入缓冲区,硬件的驱动从缓冲区读取数据一个个发送或者把接收的数据送入缓冲区。FIONREAD就是返回缓冲区中有多少字节;ioctl(keyFd,FIONREAD,&b)得到缓冲区里有多少字节要被读取,然后将字节数放入b里面。接下来就可以用read了,read(keyFd,&b,sizeof(b))
xhu_eternalcc
·
2014-01-12 20:00
c
linux
FIONREAD
ioctl
volatile限定符{C}
PS:...Newbielovecoding…
Linux_c
一站式编程(volatile限定符介绍)
linux_c
的volatile限定符现在探讨一下编译器优化会对生成的指令产生什么影响,在此基础上介绍
c__ilikeyouma
·
2013-12-04 22:00
c
volatile
Android 安全备注
blog.sina.com.cn/u/3194858670 http://blog.csdn.net/jiazhijun/ linuxc在线函数库http://man.chinaunix.net/develop/c&c++/
linux_c
earbao
·
2013-10-30 15:00
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他