輸入掛 等等總結

2021-08-10 17:03:10 字數 835 閱讀 4870

現在知道的:

std::ios::sync_with_stdio(false);

std::cin.tie(0);

取消後就cin就不能和scanf,sscanf, getchar, fgets之類同時用了,否則就可能會導致輸出和預期的不一樣。

除了set外,還有multiset,可以放重複的元素

lower_bound  0 1 2 2 3 插入 2

對應的分別是是第乙個2 和 3     

3 5 插入 4,對應的是5

substr 第二個是長度,不要用錯了

getline(cin,)

vector> ::iterator iter;

for(iter=vec.begin();iter!=vec.end();iter++);

bool operator < (const cs& a) const

if(fire==a.fire)

if(price==a.price) returnnamereturn pricereturn fire>a.fire;

已知正方形對角線的兩個座標

求三角形面積用叉積或海**式

讀寫檔案

freopen("in.txt","r",stdin);

freopen("out.txt","w",stdout);

fclose(stdin);//關閉重定向輸入  

fclose(stdout);//關閉重定向輸出

強力輸入掛

普通輸入輸出外掛程式,雖然沒有強力掛快 但是卻更加實用 inline int read while ch 0 ch 9 return k f inline void write int x inline void writeln int x 版本1namespace in define getcha...

輸入輸出掛

明明在c語言中有scanf printf c 中有cin cout,為什麼我們還要用輸入輸出外掛程式呢?這個問題很明顯,一定是因為這些輸入輸出函式功能過於強大而導致效率低,很多時候,功能越強大的東西越臃腫 而我們使用的輸入輸出外掛程式既然叫外掛程式,那說明其一定有很大的優勢,而這方面優勢就體現在術有...

超快輸入掛(模板)

昨天的hdu的多校最後乙個是個無聊的卡輸入掛的問題,但是不得不說大佬的自己搓的輸入掛就是比較6,比我們的快讀都要快,確實需要記錄一下 大佬分享的 輸入掛模板 標程帶的輸入掛 includeusing namespace std namespace fastio return p1 inline bo...