代码编织梦想

   char *asctime(const struct tm *tm);
   char *asctime_r(const struct tm *tm, char *buf);
​
   char *ctime(const time_t *timep);
   char *ctime_r(const time_t *timep, char *buf);
​
   struct tm *gmtime(const time_t *timep);
   struct tm *gmtime_r(const time_t *timep, struct tm *result);
​
   struct tm *localtime(const time_t *timep);
   struct tm *localtime_r(const time_t *timep, struct tm *result);
​
   time_t mktime(struct tm *tm);

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u013250861/article/details/127002487

Linux系统编程—文件—write函数-爱代码爱编程

一、write函数手册上的定义 write函数需要包含头文件 #include <unistd.h> 函数原型:ssize_t write(int fd, const void *buf, size_t count); 参数buf所指的内存写入count个字节到参数fd所指的文件内 fd为需要写入的目标文件的描述符,buf为需要写入的字符

linux系统编程下的open函数使用方法-爱代码爱编程

目录 1.句柄(file descriptor 简称fd) 2.使用open前需要先包含头文件 3.参数说明 3.1 参数1(pathname) 3.2 参数2(flags) 3.3 参数3(mode) 4. 用法示例 open函数属于Linux中系统IO,用于“打开”文件,代码打开一个文件意味着获得了这个文件的访问句柄。 int fd

linux系统编程:执行函数exec-爱代码爱编程

文章目录 exec函数字符串数组参数execv可变参数execlexec特点1. exec函数运行结束后,将停止运行2. 一次调用,失败返回3. 取代原进程 exec函数 exec函数是一组函数,主要功能是可以在程序代码中调用某些命令,该函数具体分类如下: 分类函数字符串数组参数execv() execvp() execve()可变参数ex

linux系统编程:系统函数system-爱代码爱编程

system函数 该函数是标准库中的函数,头文件为#include <stdlib>,本质上是shell中执行命令/程序。 我们编写代码如下: #include <iostream> #include <unistd.h> using namespace std; int main(){ cout <

linux系统编程:暂停函数pause-爱代码爱编程

pause函数 该函数功能主要是暂停进程,它的返回值总是-1。 使用方式: 首先使用signal函数提前注册一个中断函数,该函数用于将函数指针和信号做一个绑定;当程序进行执行pause,该进程暂停,等待处理信号。如果和signal中注册的信号相同,将会执行siganl中注册的函数,再继续执行后续代码;如果不同,将不会执行绑定的操作,直接退出。

Linux网络编程:TCP通信-爱代码爱编程

文章目录 一、TCP 通信流程图二、TCP 通信流程1、服务器端2、客户端三、套接字函数1、头文件2、socket 函数3、bind 函数4、listen函数5、accept函数6、connect函数7、write 和 read 函数 一、TCP 通信流程图 二、TCP 通信流程 1、服务器端 // 服务器端 (被动接受连接的角色)