随笔分类 - C++ API
C++中经常使用的数据结构以及对应的函数
摘要:1. 将字符串以特定字符进行分割,例如将 "usr/local/lib64" 以 "/" 进行分割 vector<string> Split(const string& str) { stringstream ss(str); vector<string> res; string substr; w
阅读全文
摘要:<sstream>库 <sstream>库定义了三种类:istringstream、ostringstream 和 stringstream,分别用来进行流的输入、输出和输入输出操作。 基于该类的转换拥有类型安全和不会溢出的特性。还可以通过重载来支持自定义类型间的转换。 如果你打算在多次转换中使用同
阅读全文
摘要:1. 十进制转为任意进制 #include<stdio.h> int main() { int a,b,count=0,i; scanf("%d%d",&a,&b); //a为需要转换的十进制数,b为需要转换成的进制数 int arr[100]; do { arr[count++]=a%b; //比
阅读全文