作者查詢 / azureblaze

總覽項目: 發文 | 留言 | 暱稱
作者 azureblaze 在 PTT [ C_and_CPP ] 看板的留言(推文), 共1441則
限定看板:C_and_CPP
[問題] 用fscanf讀取非txt檔案讀取錯誤!?
[ C_and_CPP ]2 留言, 推噓總分: 0
作者: dinex - 發表於 2015/05/24 13:35(10年前)
2Fazureblaze: http://zh.wikipedia.org/wiki/RTF05/24 14:06
Re: [問題] constexpr 使用的時機
[ C_and_CPP ]33 留言, 推噓總分: 0
作者: Feis - 發表於 2015/05/23 23:34(10年前)
2Fazureblaze: 應該說當constexpr函數的參數全是constexpr時05/23 23:42
3Fazureblaze: 結果「必須」能在編譯期算出來05/23 23:43
4Fazureblaze: c++11為了確保這點規範超嚴05/23 23:44
5Fazureblaze: 幾乎只能一行 return constant_expression;而已05/23 23:45
6Fazureblaze: c++14就放寬了很多可以加流程控制05/23 23:46
7Fazureblaze: 可是也變成編譯器要在編譯期真的跑你的函數05/23 23:47
10Fazureblaze: 我覺得用字讓對編譯器的規範和對coder的規範有點混淆05/23 23:52
11Fazureblaze: coder寫的code必須能在編譯期算出結果05/23 23:53
12Fazureblaze: 編譯器「可能」會使用編譯期的結果05/23 23:53
13Fazureblaze: 標準對函數內容的規範沒明講,可是他的目標是這樣05/23 23:54
17Fazureblaze: 他主要解決的問題是macro或TMP可以在編譯期算05/24 00:01
18Fazureblaze: 可是卻不能在執行期算,必須準備兩個版本05/24 00:01
19Fazureblaze: constexpr在編譯期或直行其都能用同一份code得到結果05/24 00:02
23Fazureblaze: 喔 macro可以,只是大家都恨macro05/24 00:05
26Fazureblaze: http://ideone.com/0A86Pc 我錯了,確實是用到了才檢查05/24 00:18
27Fazureblaze: 符合「一定能算出」的叫core constant expression05/24 00:24
28Fazureblaze: 編譯期需要的是這種,普通的則沒這麼嚴05/24 00:25
29Fazureblaze: 查了一下7.1.5.5說至少要有一組參數能得到編譯期結果05/24 00:35
30Fazureblaze: 不過no diagnostic required.05/24 00:35
[問題] n!尾數有幾個0 (C語言)
[ C_and_CPP ]13 留言, 推噓總分: +1
作者: FengJi - 發表於 2015/05/23 20:54(10年前)
1Fazureblaze: while((fact%10)==0) 每一圈fact的值會是?05/23 21:01
6Fazureblaze: int最多只能裝到12! long long int也頂多20!,怎麼辦?05/23 21:08
12Fazureblaze: 2的數量一定比5多,幾個2不重要05/23 21:17
[問題] 請問C++這程式執行 結果 是怎麼來的
[ C_and_CPP ]27 留言, 推噓總分: +14
作者: a82 - 發表於 2015/05/21 21:36(10年前)
1Fazureblaze: 你要問的是為何ab沒給值還是有數字嗎05/21 21:49
2Fazureblaze: 不然答案超複雜05/21 21:49
5Fazureblaze: 因為記憶體會回收再利用,而且沒洗過就給你用很不衛生05/21 22:18
6Fazureblaze: 上面還留著上一個人的東西05/21 22:18
7Fazureblaze: 有時候編譯器會幫你在上面沾滿「請洗乾淨」05/21 22:20
8Fazureblaze: 要不要洗就看你囉05/21 22:20
[問題] 檔案函數的應用
[ C_and_CPP ]15 留言, 推噓總分: +1
作者: tarobear - 發表於 2015/05/21 16:31(10年前)
1Fazureblaze: 多用就好了不要背,程式沒有需要背的東西05/21 16:46
2Fazureblaze: 需要你腦力的地方多得是,不要浪費在一查就有的地方05/21 16:49
[問題] Serialize與沒有Serialize的差別
[ C_and_CPP ]7 留言, 推噓總分: +1
作者: bengohard - 發表於 2015/05/19 15:06(10年前)
1Fazureblaze: 不serialize你怎麼送?05/19 15:09
6Fazureblaze: 一些快取用的非必要資訊也會浪費你的傳輸頻寬05/19 16:11
[問題] 在Runtime時決定資料型態
[ C_and_CPP ]23 留言, 推噓總分: +5
作者: mjchicken - 發表於 2015/05/19 14:54(10年前)
7Fazureblaze: http://ideone.com/WLCsPW 多型05/19 16:21
[問題] 一個string的奇怪問題
[ C_and_CPP ]11 留言, 推噓總分: 0
作者: RealJack - 發表於 2015/05/18 21:01(10年前)
1Fazureblaze: cout << (void*)p << endl;05/18 21:05
2Fazureblaze: 因為char*同時也可是字串,所以iostream自作聰明05/18 21:06
[問題] 改變一堆元件的布林值
[ C_and_CPP ]17 留言, 推噓總分: +2
作者: laertes - 發表於 2015/05/14 12:36(10年前)
6Fazureblaze: https://ideone.com/Ehplpq 危險動作請勿模仿05/14 16:25
7Fazureblaze: 前提是全部都宣告在一起,而且compiler沒自作聰明05/14 16:26
16Fazureblaze: 他一開始說是一堆bool...05/14 18:12
[問題] 釋放 CPU 給其他程式
[ C_and_CPP ]22 留言, 推噓總分: +2
作者: sjgau - 發表於 2015/05/10 18:12(10年前)
5Fazureblaze: yield被拔掉很久了 但是他還是以macro存在於windows.h05/10 23:51
6Fazureblaze: 佔掉一個不算稀有的動詞超討厭...05/10 23:52
8Fazureblaze: keyword有用途,直接#define掉是找人麻煩啊05/11 01:10
9Fazureblaze: 第一次把函數取成Yield的時候debug找了超久05/11 01:11