📄 common.h
字号:
/************************************************************************/
/* File Name : Common.h
/* Project Name :
/* Written by : ylzhang
/* Date : 2006-4-26
/* Modified by :
/* Date :
/*
/* Brief Description : 通用函数
/************************************************************************/
#ifndef _C_COMMON_H_
#define _C_COMMON_H_
#include <iostream>
#include <sstream>
#include <string>
using namespace std;
//
// 定义命名空间: common
//
namespace common
{
//
string to_str(const int value);
//
string to_str(const float value);
//
string to_str(const double value);
//
int to_int(const string str);
//获得数组
//static有可能导致内存泄漏
//size最大为2
bool getArr(char**& pArr,int& size,char* ch, char* sp);
//
//sz最大为2
int split(string*& pRet,int& sz,const string soure,const string seperator = "-");
//
bool tmbefore(string& dateout_str, const string datein, const int diff, const string addflag);
//
bool tmafter(string& dateout_str, const string datein, const int diff, const string addflag);
//获得起始日期之间包含的月数 日期格式为YYYYMM
bool getMonthNumber(int& nums, const string datestart, const string dateend);
};
#endif //_C_COMMON_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -