[公告] 關於疑似非C/C++相關文章之處理

看板C_and_CPP作者 (沒有存在感的人)時間8年前 (2016/07/17 17:21), 8年前編輯推噓14(14037)
留言51則, 11人參與, 最新討論串1/1
如果有非語法也非標準函式庫更無標明所用函式庫的發文, 且沒有完整程式碼或其他訊息可供判斷其為C/C++程式碼者, 板工會拿文章中關鍵字去google去判斷該發文是否為C#或VB方面, 若是判定為C#或VB相關文章則會直接判定為迷路文進而刪文。 (IDE相關問題板工基本上不砍,看情況) 因為沒有標示清楚被砍文是理所當然,當然你要申訴也可以。 再次說明,C#有專板,請勿在此發C#相關文章。 我不管你分不分得清C#和C++,總之迷路三次以上者水桶。 板工 wtchen - -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 90.41.173.105 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1468747309.A.1D8.html

07/18 03:25, , 1F
我來不及看到版友貼什麼? 但.Net可用C++\CLI呼叫的不少
07/18 03:25, 1F

07/18 03:27, , 2F
但搜尋相關資料都會以C#和VB居多,對新手來說容易混淆,
07/18 03:27, 2F

07/18 03:27, , 3F
建議版主不要太快下判斷。
07/18 03:27, 3F

07/18 03:28, , 4F
而且C++\CLI呼叫.Net時有些"症狀"在C#和VB是不會出現的。
07/18 03:28, 4F

07/18 04:15, , 5F
程式碼有Intptr 這不是vb就是c#....至少不是C/C++
07/18 04:15, 5F

07/18 04:18, , 6F
如果文章有註明用啥函式庫板工也不會自找麻煩
07/18 04:18, 6F

07/18 04:19, , 7F
我有先求證過,結果該板友申訴重發文我也沒禁止
07/18 04:19, 7F

07/18 04:20, , 8F
後來他貼程式碼(然後也不完全)自己寫Intptr出來
07/18 04:20, 8F

07/18 04:21, , 9F
如果有貼完整程式碼我至少還能有足夠資訊判斷
07/18 04:21, 9F

07/18 04:22, , 10F
只貼一兩行....板工沒有水晶球喔
07/18 04:22, 10F
※ 編輯: wtchen (90.41.173.105), 07/18/2016 04:23:53

07/18 04:27, , 11F
板工算很寬大了,容許新手迷路兩次。
07/18 04:27, 11F

07/18 05:31, , 12F
根據MSDN資料,IntPtr在C++\CLI是可用的
07/18 05:31, 12F

07/18 05:33, , 13F
IntPtr 結構 有C++範例 https://goo.gl/TcqxtS
07/18 05:33, 13F

07/18 07:56, , 14F
就直接判訊息不足就好了 迷路就算還不問路
07/18 07:56, 14F

07/18 08:24, , 15F
重點是才三行其他什麼都沒說 還說沒引用函式庫
07/18 08:24, 15F

07/18 12:43, , 16F
我不想回的原因是這種找控制項的要不是爛程式就是做壞事
07/18 12:43, 16F

07/18 12:47, , 17F
FindWindow 啦,雖然他用C++.Net 但不太想回他
07/18 12:47, 17F

07/18 15:33, , 18F
才三行帶Intptr的code你要我去判斷這是C++還是C#
07/18 15:33, 18F

07/18 15:34, , 19F
太為難板工了,有完整程式碼我才放行
07/18 15:34, 19F

07/18 20:18, , 20F
感覺好慘, 我也是很討厭C++\CLI這種誤導新手以為是C++
07/18 20:18, 20F

07/18 20:18, , 21F
的東西 XD
07/18 20:18, 21F

07/18 21:18, , 22F
Linux API 也要相同標準嗎?
07/18 21:18, 22F

07/18 21:18, , 23F
其實WinAPI用C或C++都可以call阿XD
07/18 21:18, 23F

07/18 21:21, , 24F
是可以call阿,所以要提供完整程式碼我才知道是不是C++
07/18 21:21, 24F

07/18 21:40, , 25F
Linux本來就是C吧......
07/18 21:40, 25F

07/18 21:48, , 26F
也許su大的意思是, 因為有LinuxDev板, 所以...
07/18 21:48, 26F

07/18 21:49, , 27F
是說為什麼沒有 WindowsDev 板啊, 因為沒人寫?
07/18 21:49, 27F

07/18 21:51, , 28F
重點不在Win API,在本板不討論C#,因為已經有專板
07/18 21:51, 28F

07/18 21:52, , 29F
Linux Dev本來就是用C 本板當然可以討論
07/18 21:52, 29F

07/18 21:52, , 30F
我好像沒看過有人用C#寫kernel的
07/18 21:52, 30F

07/18 22:12, , 31F
因為windows driver/kernel也是C寫的吧
07/18 22:12, 31F

07/18 22:31, , 32F
才三行也不難判斷,看namespace resolution就知道了
07/18 22:31, 32F

07/18 22:34, , 33F
訊息也給不足 誰知道他為什麼handle抓不到
07/18 22:34, 33F

07/18 22:34, , 34F
直接根據版規2就可以砍了 公告還太客氣
07/18 22:34, 34F

07/18 23:06, , 35F
deo: 只有IntPtr開頭的三行你判斷給我看看
07/18 23:06, 35F

07/18 23:12, , 36F
.Net無誤
07/18 23:12, 36F

07/18 23:59, , 37F
我轉貼的MSDN連結就有C++\C#\VB IntPtr開頭範例程式
07/18 23:59, 37F

07/19 00:00, , 38F
同一行有namespace resolution,只有C++是"::"
07/19 00:00, 38F

07/19 01:14, , 39F
IntPtr mWin = FindWindow("ThunderRT6FormDC", "POSDLLDe
07/19 01:14, 39F

07/19 01:14, , 40F
這是C#還是C++?
07/19 01:14, 40F

07/19 02:25, , 41F
當原PO說他用C++就是C++啊,今天有人用了一個你不會
07/19 02:25, 41F

07/19 02:25, , 42F
的Framework或是Library,你就要給他蓋上不是C++的章
07/19 02:25, 42F

07/19 02:25, , 43F
嗎?如前面有人提到的,這題根本不是用非C/C++判刑,
07/19 02:25, 43F

07/19 02:25, , 44F
如版主您自己所說,只有三行是要我們怎麼幫他?所以
07/19 02:25, 44F

07/19 02:25, , 45F
很明顯了吧,應該用別的版規來判
07/19 02:25, 45F

07/19 02:51, , 46F
然而版主您的說法是看到IntPtr就下定論這一定不是C++
07/19 02:51, 46F

07/19 02:51, , 47F
已經錯了,C++/CLR確實是最後我不是要護航,我只是希
07/19 02:51, 47F

07/19 02:51, , 48F
望能少一點爭議,我看到那樣的發問說實在我也會先翻
07/19 02:51, 48F

07/19 02:51, , 49F
個白眼然後關掉,因為我水晶球等級也不夠,等等,我
07/19 02:51, 49F

07/19 02:51, , 50F
的水晶球在發光
07/19 02:51, 50F
TobyH4cker板友講的有道理,不過請讓板工補充一下: - 基本上板工對於發問算很寬鬆的,發部分程式碼要水晶球debug的 我通常也讓它留幾天看看發問板友是否要補充 - 不過板規寫的很清楚,Java與C#等有專板者請去專板發問 - 問題來啦,有新手搞不清楚他自己在寫C++還是C#所以上來發問 (既然發問的自己都不知道,看文的沒水晶球也很難知道) - 這時候板工的選擇: 1) 睜隻眼閉隻眼讓他問,然後: -> 認為他迷路的板友::噓 -> 認為他沒給足夠資訊的板友::噓或不理 -> 好心幫他的網友::資料不夠是要怎麼幫 (然後這文章留下來有意義嗎?) 2) 以給的訊息不夠為由砍除 -> 違反板工平日原則 3) 以迷路為由砍除 -> 有板友覺得不算迷路 4) 先以迷路為由砍文,再加強對迷路文的定義 板工的選擇是4)。 我了解C#跟C++在Win API開發上有很大的重複空間。 但是就新手來說,C#/C++搞不清楚的情況去C#板比較有可能得到較多的幫助。 只要資訊給的足夠讓我看到你不是迷路,文章我會儘量保留(不要違反其他板規的話)。 (稍微修改了一下,我並不想針對Win API,趁此把所有發文都規範一下好了) ※ 編輯: wtchen (90.41.195.198), 07/19/2016 04:37:11

07/19 04:35, , 51F
對不起版工大大我錯惹↘
07/19 04:35, 51F
文章代碼(AID): #1NYquj7O (C_and_CPP)