c++备忘知识
来源:互联网 发布:阿里云服务器防御 编辑:程序博客网 时间:2024/06/05 00:09
获得当前的时间戳
单位是毫秒
chrono是c++11提出的因此 编译的时候得加上 -std=c++11 如下:
g++ getTime.cpp -o getTime -std=c++11
#include<iostream>#include <chrono> using namespace::std;using namespace::chrono;int main() { auto time_now = system_clock::now();auto duration_in_ms = duration_cast<milliseconds>(time_now.time_since_epoch());cout << duration_in_ms.count() << "毫秒" << endl;return 0;}
字符串转化为数字 数字转化为字符串
char str[10];int a=1234321;sprintf(str,"%d",a);--------------------char str[10];double a=123.321;sprintf(str,"%.3lf",a);char str[]="1234321";int a;sscanf(str,"%d",&a);.............char str[]="123.321";double a;sscanf(str,"%lf",&a);
字符数组 与string 相互转化
char ch [] = "ABCDEFG";string str(ch);//也可string str = ch;
或者
char ch [] = "ABCDEFG";
string str;
str = ch;//在原有基础上添加可以用str += ch;
char buf[10];
string str("ABCDEFG");
length = str.copy(buf, 9);
buf[length] = '\0';
或者
char buf[10];
string str("ABCDEFG");
strcpy(buf, str.c_str());//strncpy(buf, str.c_str(), 10);
参考资料
http://www.cnblogs.com/fnlingnzb-learner/p/6369234.htmlhttp://www.cnblogs.com/luxiaoxun/archive/2012/08/03/2621803.html
阅读全文
0 0
- 备忘知识
- 《C程序设计语言》读书笔记及C语言知识备忘
- BAT相关知识备忘
- asp备忘知识
- Linux知识备忘
- Linux知识备忘
- 备忘的小知识
- SMB知识备忘
- DSP零碎知识备忘
- dll相关知识备忘
- 强的松知识备忘(lin49940)
- 数据库核心知识备忘
- c++备忘知识
- motor知识备忘
- ADB小知识备忘
- 前端知识备忘
- 汇编知识备忘(1)
- android知识备忘1
- 数据库——Oracle中创建数据库
- DataNode连接错误Retrying connect to server
- JDBC综合例题
- 神经网络的直观解释
- js闭包是怎么产生的
- c++备忘知识
- 异常捕获
- Java常见集合框架(二十): Map之LinkedHashMap、SortedMap、NavigableMap、TreeMap
- 下拉多选框
- QT5.51 32位VLD找内存泄漏
- 交换机安全——抓包及配置攻击溯源
- js文本框禁止输入表情
- 排序算法
- tensorflow下载