這篇文章將為大家詳細講解有關C++11/14的新特性有哪些,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
創(chuàng)新互聯(lián)是一家專注于
成都網(wǎng)站制作、網(wǎng)站建設與策劃設計,盧龍網(wǎng)站建設哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設十載,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:盧龍等地區(qū)。盧龍做網(wǎng)站價格咨詢:18980820575
新的字符串表示方式——原生字符串(Raw String Literals)
C/C++中提供了字符串,字符串的轉(zhuǎn)義序列,給輸出帶來了很多不變,如果需要原生義的時候,需要反轉(zhuǎn)義,比較麻煩。
C++提供了,原生字符串,即字符串中無轉(zhuǎn)義,亦無需再反義。詳細規(guī)則見帶碼:
#include
using namespace std;
string path = "C:\Program Files (x86)\alipay\aliedit\5.1.0.3754";
string path3 = "C:\\Program Files (x86)\\alipay\\aliedit\\5.1.0.3754";
//更簡潔的表示
string path4 = R"(C:\Program Files (x86)\alipay\aliedit\5.1.0.3754)";
string path5 = R"(C:\Program "Files" (x86)\\alipay\aliedit\5.1.0.3754)";
int main(int argc, char *argv[])
{
cout<新的for循環(huán)——for(x:range)
C++為 for 提供 for range 的用法。
#include
#include
#include