每次操作文字時總是每次手動寫,乾脆直接總結一下。以後可以直接在這裡抄一下就行。
標頭檔案部分在:
/**
* 讀文字檔案(單列)
*/std::vector
read_lines
(const
char
* file_path)
;/**
* 讀文字檔案(多列)
std::string columns = ;
*/std::vector>
read_lines
(const
char
* file_path, std::string columns,
char delimiter)
;/**
* 寫文字檔案(單列)
*/void
write_lines
(const
char
* file_path, std::vector lines)
;/**
* 寫文字檔案(多列)
*/void
write_lines
(const
char
* file_path, std::vector> lines,
char delimiter)
;/**
* c++寫入物件(也支援class, 但是屬性中必須是不帶指標的)
參考:如:typedef struct person;
person zhangsan;
zhangsan.age=18; zhangsan.name="zhangsan";
anjos_write("demo.bin", reinterpret_cast(&zhangsan), sizeof(zhangsan));
*/void
stream_write
(const
char
* file_path,
char
* x,
int len)
;/**
* c++讀取物件
如 typedef struct person;
char * temp = anjos_read("demo.bin", sizeof(person));
person zhangsan = *(person*)(temp);
delete temp;
轉換後記得要釋放這個char*
*/char
*stream_read
(const
char
* file_path,
int len)
;
實現部分在這:
std::vector
read_lines
(const
char
* file_path)
is.close()
;}return lines;
}std::vector>
read_lines
(const
char
* file_path, std::string columns,
char delimiter)
is.close()
;}return lines;
}void
write_lines
(const
char
* file_path, std::vector lines)
os.close()
;}void
write_lines
(const
char
* file_path, std::vector> lines,
char delimiter =
'\t'
)else}}
os.close()
;}void
stream_write
(const
char
* file_path,
char
* x,
int len)
char
*stream_read
(const
char
* file_path,
int len)
is.close()
;return temp;
}
python輸出函式幫助 python幫助函式
一些幫助函式 2015年8月9日 14 09 exec print hello,world exec是乙個函式,而不是乙個語句。exec最有用的乙個部分 給它提供命名空間,可放置變數的地方。他能動態地建立 字串。如果字串是從其他地方獲得的,為安全起見,可增加乙個字典,起到命名空間的作用。命名空間 可...
vuex使用幫助函式
一 獲取呼叫vuex中的值 直熱門使用this.store不使用.mapgetters就可以不用import import from vuex 要用vuex裡的的值還要搞這個玩意 computed 放在計算屬性我就有乙個userinfo的計算屬性 這個計算屬性的getter依賴store.geett...
檢視內建函式幫助
1 type xx 判斷xx的型別 2 34 dir builtins 檢視所有的內建函式 56 78 dir 檢視某某內建函式的用法 如dir list 檢視列表的用法 910 1112 import timeit 13 timeit.doc 檢視doc屬性 1415 1617 dir timei...