栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C/C++总结一

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C/C++总结一

    获取参数getopt(), 头文件
getopt(argc, argv, "g:r"); // 参数g/r 附加参数带:,-g 10, -r
...
sscanf(optarg, "%s", counter); //获取附加参数,counter = 10
    char[]复制拼接拼接
strcpy(file_path, path1);
strcat(file_path, path2);
    配置读取config.txt
FILE *pfile;
pfile = fopen("./config.txt", "r");
fscanf(pfile, "%s", config->para1);//第一行
fscanf(pfile, "%s", config->para2);//第二行
fclose(pfile);
    获取文件大小
pfile = fopen("./config.txt", "r");
fseek(pfile, 0L, SEEK_END); //ptr to end
length = ftell(pfile);
fseek(pfile, 0L, SEEK_SET); //ptr to start
    byte/char bit翻转
input = ((input&0xaa)>>1)|((input&0x55)<<1);
input = ((input&0xcc)>>2)|((input&0x33)<<2);
input = ((input&0xf0)>>4)|((input&0x0f)<<4);
    程序计时 clock_t
time_start = clock();
process();
duration= clock()-time_start;
ms = diff*1000/CLOCKS_PER_SEC; // accuracy us
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/703554.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号