#define _crt_secure_no_warnings //避免不安全錯誤
#include
#include
#include
#include
#include
int main(int argc, char* argv)
data函式
比較程式
#define _crt_secure_no_warnings
#include
#include
#include
#include
#include
using
namespace
std;
int main(int argc, char* argv) else
if(vec1[i]cout
<< "str2>str1"
<< endl;
break;}}
getchar();
return
0;}
函式作用
使用時需要包含標頭檔案「string.h」
程式執行時出現不安全錯誤,加入#define _crt_secure_no_warnings
注意
string str1 = "192.168.0.1";
const
char* result = str1.c_str(); //使用c_str()函式
//const char* result = strcpy(c, str1.data()); //或者使用data()函式
char c[20];
strcpy(c, str1.c_str()); //使用strcpy()函式
//char* c = const_cast(str1.data());
#define _crt_secure_no_warnings
#include
#include
#include
#include
#include
using
namespace
std;
int main(int argc, char* argv)
for (auto it : vec1)
getchar();
return0;}
//執行結果:192 168 0 1
#define _crt_secure_no_warnings
#include
#include
#include
#include
#include
using
namespace
std;
void split(vector
& vec, char* str, const
char* c)
}int main(int argc, char* argv)
else
if (strcmp(vec1[i], vec2[i]) < 0)
++i;
}if (vec1.size()!=vec2.size())
}else
getchar();
return0;}
//執行結果:str1
比較兩個時間大小
datetime.compare t1,t2 比較兩個日期大小,排前面的小,排在後面的大,比如 2011 2 1就小於2012 3 2 返回值小於零 t1 小於 t2。返回值等於零 t1 等於 t2。返回值大於零 t1 大於 t2。如 c sharp view plain copy using sy...
Shell比較兩個日期的大小
在shell中我們可以利用date命令比較兩個日期的大小,方法是先把日期轉換成時間戳格式,再進行比較。date 的 s可以將日期轉換成時間戳格式,看下面的例子 bin bash date1 2008 4 09 12 00 00 date2 2008 4 10 15 00 00 t1 date d d...
比較兩個時間戳的大小
比較兩個時間戳的大小 例項說明 在一些程式中經常需要將兩個時間進行比較,但是由於時間是由年 月 日 時 分 秒組成的,比較起來很不方便,這時可以把時間轉換成時間戳來進行比較。本實 例通過date 函式 strtotime 函式和ceil 函式實現比較兩個時間戳的大小,執行結果如圖1.6所示。圖1.6...