C语言
gyqinag
这个作者很懒,什么都没留下…
展开
-
C语言中两种方式表示时间日期值time_t和struct tm类型的相互转换
① 使用gmtime函数或localtime函数将time_t类型的时间日期转换为struct tm类型:使用time函数返回的是一个long值,该值对用户的意义不大,一般不能根据其值确定具体的年、月、日等数据。gmtime函数可以方便的对time_t类型数据进行转换,将其转换为tm结构的数据方便数据阅读。gmtime函数的原型如下:struct tm *gmtime(time...原创 2019-01-21 10:56:52 · 844 阅读 · 0 评论 -
linux c 获得当前进程的进程名和执行路径(示例)
#include <limits.h>#include <stdio.h>#include <string.h>#include <unistd.h>size_t get_executable_path( char* processdir,char* processname, size_t len){ char*...原创 2019-01-21 11:00:47 · 2697 阅读 · 0 评论 -
linux 静态库、共享库
原文链接:http://blog.chinaunix.net/uid-26833883-id-3219335.html 一、什么是库 本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的本质不同,因此二者库的二进制是不兼容的。 Linux操作系统支持的函数库分为静态库和动态库,动态库又称共享库。Linux系统有几个重要的目录...转载 2019-01-21 11:06:23 · 356 阅读 · 0 评论 -
linux下生成.so文件和.a文件
原文链接:http://www.cnblogs.com/tzhangofseu/archive/2011/11/15/2249585.html linux下生成.so文件和.a文件test.h1 #ifndef _TEST_H_2 #define _TEST_H_3 4 void TestA();5 void TestB();6 7 #endif t...转载 2019-01-23 10:48:37 · 8276 阅读 · 0 评论