[問題] 請問使用cout不加endl為何可以正常輸出?
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
iostream
問題(Question):
小弟在 Win7 + Visual Studio 2013 中
直接使用 cout<<"123";
便可以直接顯示123在螢幕上
疑問的點是
不是應該會先放置在Buffer內
直到遇見endl或flush才會輸出嗎?
為什麼不用加endl也會直接清空緩衝區呢?
求解惑
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.194.220.143
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1462288198.A.3A1.html
→
05/03 23:31, , 1F
05/03 23:31, 1F
推
05/03 23:39, , 2F
05/03 23:39, 2F
→
05/03 23:42, , 3F
05/03 23:42, 3F
→
05/03 23:43, , 4F
05/03 23:43, 4F
推
05/04 00:10, , 5F
05/04 00:10, 5F
推
05/04 01:20, , 6F
05/04 01:20, 6F
推
05/04 02:10, , 7F
05/04 02:10, 7F
→
05/04 08:41, , 8F
05/04 08:41, 8F
→
05/04 09:16, , 9F
05/04 09:16, 9F
推
05/04 09:33, , 10F
05/04 09:33, 10F
→
05/04 09:34, , 11F
05/04 09:34, 11F
→
05/04 09:57, , 12F
05/04 09:57, 12F
→
05/04 09:57, , 13F
05/04 09:57, 13F
→
05/04 09:57, , 14F
05/04 09:57, 14F
→
05/04 09:57, , 15F
05/04 09:57, 15F
推
05/04 10:03, , 16F
05/04 10:03, 16F
→
05/04 10:03, , 17F
05/04 10:03, 17F
→
05/04 10:12, , 18F
05/04 10:12, 18F
→
05/04 10:15, , 19F
05/04 10:15, 19F
→
05/04 10:15, , 20F
05/04 10:15, 20F
推
05/04 10:26, , 21F
05/04 10:26, 21F
→
05/04 10:27, , 22F
05/04 10:27, 22F
推
05/04 12:17, , 23F
05/04 12:17, 23F
推
05/11 21:29, , 24F
05/11 21:29, 24F
推
05/12 11:49, , 25F
05/12 11:49, 25F