• andriod&linux&c函数原型


    1、dlopen
    功能:打开一个动态链接库,并返回动态链接库的句柄
    包含头文件:
    #include <dlfcn.h>
    函数定义
    void * dlopen( const char * pathname, int mode);
     
    2、dlsym
    dlsym根据动态链接库操作句柄与符号,返回符号对应的地址。使用这个函数不但可以获取函数地址,也可以获取变量地址。
    #include<dlfcn.h>
    void*dlsym(void*handle,constchar*symbol)
    handle:由dlopen打开动态链接库后返回的指针
    symbol:要求获取的函数或全局变量的名称。
     
    3、c语言access函数
    功  能: 确定文件的访问权限
    用  法: int access(const char *filenames, int amode);
    access(filename, 0)0 表示判断文件是否存在
    access 返回值是0的时候,表示存在,而返回-1的时候,表示失败。
     
    4、snprintf
    int snprintf(char *str, size_t size, const char *format, ...)
    将可变个参数(...)按照format格式化成字符串,然后将其复制到str中
    (1) 如果格式化后的字符串长度 < size,则将此字符串全部复制到str中,并给其后添加一个字符串结束符('');
    (2) 如果格式化后的字符串长度 >= size,则只将其中的(size-1)个字符复制到str中,并给其后添加一个字符串结束符(''),返回值为欲写入的字符串长度。
  • 相关阅读:
    C,C++,VC++有什么区别
    RF & Microarray
    偏最小二乘法
    各种机器学习方法的优缺点
    纠错输出编码法ECOC
    遗传算法GA
    支持向量机SVM
    神经网络NN
    机器学习的基本概念
    SPI通信协议(SPI总线)学习
  • 原文地址:https://www.cnblogs.com/reality-soul/p/6270615.html
Copyright © 2020-2023  润新知