zoukankan      html  css  js  c++  java
  • c++ ACM常用函数

    1 保留小数点后两位 

    #include <iomanip> 

    cout << setiosflags(ios::fixed) << setprecision(2)<< getAdd(num) << endl; 

    2 截取字符串 类似spilt 

    #include <string> 

    const char * spilt="/"; 
    char *p; 
    p=strtok(str,spilt); 
    while(p!=NULL) 
     { 
        //cout << p << endl; 
        num[i++]=atoi(p); 
        p=strtok(NULL,spilt); 
     } 

    3 自动排序 sort函数 
    #include<algorithm> 
    #include<vector> 
    sort(Rs.begin(),Rs.end()); 
    sort(Rs.begin(),Rs.end(),greater<double>()); 

    4 开方函数 
    #include<cmath> 
    return 2*sqrt(R*R-b*b/4); 

    5断点调试 
    cout << "cout%len " << count%len << ' ' << "num " << num << endl; 

    6基本格式 
    #include <iostream> 
    using namespace std; 
    int main() 
    { 
        int count; 
        while(cin >> count) 
        { 

        } 
        return 0; 
    } 

    7 关于排序 
    bool cmp(int a,int b) 
    { 
        return abs(a)>abs(b); 
    } 
    sort(vec.begin(),vec.end(),cmp); 

    8 求字符串长度 
    strlen(str) 

    9//cin.getline(字符指针,字符个数N,结束符); 
        //结束符(默认的是以' '结束) 
    while(cin.getline(a,100)) 
    10 字符串比较 

    //strcmp(字符串1,字符串2)  
     //s1<s2 <0 ; s1=s2 0 ;s1>s2 >0
  • 相关阅读:
    xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!
    xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!
    Orge 安装
    vs番茄插件卸载,安装,破解
    Orge 学习资源
    3d开源引擎收集
    hashtable遍历
    java synchronized
    java 调用 ant
    用Ant实现Java项目的自动构建和部署
  • 原文地址:https://www.cnblogs.com/gujianhan/p/3702046.html
Copyright © 2011-2022 走看看