5 匹配结果
Blog post

[C++] cin空白與換行輸入處理

前言

有時候,我們在使用cin時 可能會遇到想要輸入的字串中,包含空白、換行、tab

但是這會造成讀取資料與顯示時,會有不完全存取。

cin 不會將換行字元 空白 tab鍵 讀入 這些空白都是拿來作為字串結束

作者: Yi-cheng K. 最后更新时间: 2013/11/11 - 20:55
Blog post

[C|C++]feof使用注意

前言

有時候在使用檔案讀寫時,會遇到要判斷檔案結尾的需求,而C/C++語言在<stdio.h>中有提供一個feof()的函式幫助我們判斷,但是在使用時,請先了解它的使用時機。

發生狀況->多讀一次?

作者: Yi-cheng K. 最后更新时间: 2013/11/08 - 01:12
Blog post

[C/C++]類別互相引用(Class include each other)

前言

最近開始久違的寫C++程式,然後因為物件上的關係,所以某個A類別會擁有B類別,同時B類別會需要知道A類別

為了能夠壤兩個類別都能夠看到,所以依照直覺的想法,會使兩方的標頭檔(Header file)都會Include彼此,但是此時編譯器卻會發生問題,究竟是為什麼呢? 這樣的想法不是很合理嗎? 

作者: Yi-cheng K. 最后更新时间: 2013/10/15 - 06:48
Blog post

[C/C++] 多筆資料 二進制檔案 讀取 -使用fread

前言

此篇介紹如何對二進制檔做多筆資料的讀取,另外,若想要知道做寫入,可以參考「C/C++多筆資料的二進制檔案寫入-使用fwrite」

實作方式

首先,先讓我們來看看二進制的檔案寫入所提供的函式吧,參考C++ Reference,如下圖:

作者: Yi-cheng K. 最后更新时间: 2013/10/10 - 05:14
Blog post

[C/C++]多筆資料 二進制檔案 寫入-使用fwrite

前言

當我們在做C或C++語言的檔案讀寫時,時不時可能都會用到二進制的檔案讀取或寫入,而有時候我們可能會一次寫入多筆資料,如陣列,或是結構的陣列等,那麼這時候我們需要如何確保可以一次全部寫入,並一次全部讀取呢?

實作方式

作者: Yi-cheng K. 最后更新时间: 2013/10/10 - 05:13
有关编译器优化的更完整信息,请参阅优化通知