作者查詢 / LPH66

總覽項目: 發文 | 留言 | 暱稱
作者 LPH66 在 PTT [ C_and_CPP ] 看板的留言(推文), 共6694則
限定看板:C_and_CPP
看板排序:
全部Math8895C_and_CPP6694Minecraft2013puzzle1798Little-Games1256PHP992Web_Design736killercorp717java657SYSOP599Programming587Mathematica451Windows394IME389Prob_Solve389Ajax321RegExp298b94902xxx229PttBug229HOT_Game210Visual_Basic207Inference204Hunter198Steam168NTU-K9167KS94-317160EzHotKey138BoardGame131Conan122HarryPotter120CSSE116Flash104Database96GameDesign94AndroidDev91Android90Kindaichi_Q88Wikipedia74LaTeX71BBSmovie59SMSlife57DeathNote54riddle52Weyslii49wretch42IMO_Taiwan38Suckcomic38b96902HW37NTU37b94902HW35Doraemon30NTU-MAGIC26NTUDormM723NTUcourse21ONE_PIECE19b95902xxx18KSHS_Talk18b95902HW15NTNU_Lin_9615PLT15C_Chat14CSCouncil11PttCurrent11transgender9Translate-CS9VR9NTUDormG18Education7HSNU_10857KS93-3207NCKU-BEH957NDMC-D627PttNewhand7b99902HW6hikarugo6NtuDormM16youtuber6b96902xxx5b97902HW5CompilerDev5GO5L_LifeInfo5MJ5NSwitch5SummerCourse5tutor5Hsinchu4Liu4PushDoll4AppsForBBS3b98902HW3CSIE_WSLAB3Gossiping3Kao-KSHS3KS93-3163NARUTO3NTUST-DT93-23RSSH94_3013b97902xxx2ck50th3232ck55th3252ck58th3122CS_Badminton2CSIE_Mahjong2NANLIN3012NDHU-His962NTUDormFJr2NTUGIEE_EDA2PCman2PCSH91_3052PttSuggest2PttWeb2SFFamily2WinMine2Abin1AGO1Aquarius1Army-Sir1ASHS-93-li1AskaYang1B92310XXX1b99902xxx1blind_pc1Browsers1CCSH_92_3161CGU-MED-991CGU_EE981ck55th1201ck55th3241ck56th3181CK84Courage1CLHS-53-131CM38th071consumer1CPU_AM7011CPU_FC7311CSMU-MED941CTSH913021CTSH923051DaZhi6thH3021Eclipse1FJU-AM-901FJU-BA92C1FJU_GF1FSHS-94-3181Google1Grad-ProbAsk1Greenfield1HKday1Hoobastank1HORTUS-911HSNU_10731HSNU_9291HSNU_9381HSNU_9581HSNU_9851HSNU_9891HSNU_9901Hu_Yen_20041HY-40-Xin1ILSH-943131INSECT-901Itchie1Jay1JH30th3061Jinmen1joke1kekkai1KhalilFong1KS90-3091KS94-3151KS94-3211KS98-3021lab6211LD_IM93-21MATLAB1MDscience6th1Moto_GP1MuscleBeach1NCCU00_Stat1NCCU02_PSYCH1NCCU03_ETHNO1NCCU03_PF1NCCU04_MAT1NCCU04_Stat1NCCU98_RMI1NCCU99_Stat1NCHU-AGR001NCHU-AGR071NCKU-PH981NCUFingrad031Network1NIUECE911NTNU_bridge1NTOU-YP1NTPU-JLAW941NTPU_CK_CM1NTU-GIIB20021NTU-GIIB20041NTU95thLIS1NTUBIME-1021NTUCH-941NTUDormM61NTUE-Art961NTUE-CS1031NTUE_Nse961NTUE_Nse981NTUHistory881NTUHorti961NTUKGA1NTUMath911NTUMath941NTUMT-921NTUMystery1NTUNewPlace1NTUST-DT92-11NTUT_EE490A1NUTN_SSSS1Oguri_Shun1Old-Games1onlychild1Peitou29t3161Penny1PERCUSSION1PokeMon1PttHistory1Romances1RSSH93_3071SCU_ACCM971SM02th031SM05th3xx1SOFTSTAR1SSSH-13th3111STDM-87-3051Stephen1streetsinger1TFGCRC1THU-P-Softbo1TigerBlue1TMU9711Translation1TSH97_YK1Ur-hsing1VET_921w-inds1wegoJT3021WuLing46-3051WuLing46-3171YP91-3121YP92-3011YP92-3031YP94-3141<< 收起看板(252)
[閒聊] C++ Stateful Metaprogramming
[ C_and_CPP ]134 留言, 推噓總分: +30
作者: PkmX - 發表於 2017/09/17 13:29(8年前)
2FLPH66: 推一個, 不過我還滿好奇這要怎麼改...09/17 15:15
[問題]scanf讀進variable length array問題
[ C_and_CPP ]4 留言, 推噓總分: +2
作者: codefarmer - 發表於 2017/09/14 00:02(8年前)
4FLPH66: C99 可以, gcc 在 C90 模式和 C++ 是以 extension 支援09/15 01:33
[問題][部份解決] 如何阻止Visual Studio改變字串編碼?
[ C_and_CPP ]29 留言, 推噓總分: +5
作者: eye5002003 - 發表於 2017/09/13 22:11(8年前)
19FLPH66: https://msdn.microsoft.com/en-us/library/mt708821.aspx09/14 12:45
20FLPH66: 這個選項應該是你要的答案09/14 12:45
21FLPH66: 搜尋關鍵字: visual studio c++ source encoding09/14 12:47
22FLPH66: 連結裡也有說要怎麼在 Visual Studio 裡找到那個選項09/14 12:55
27FLPH66: 唔, 我貼的那頁是給 2015 的說明, 不確定是什麼時候出現的09/14 15:53
28FLPH66: (標題下面就寫了 Visual Studio 2015 了)09/14 15:53
[問題] cuad block維度的問題
[ C_and_CPP ]9 留言, 推噓總分: +1
作者: jimmy8069 - 發表於 2017/09/13 16:45(8年前)
2FLPH66: 就看你的標號是一維標號方便還是二維標號方便09/13 18:12
3FLPH66: 同樣 4 個, (0,0) (0,1) (1,0) (1,1) 和 0 1 2 3 兩種標號09/13 18:13
4FLPH66: 看你的用途哪一個比較容易寫程式就用哪一個09/13 18:13
[問題] 新手發問:請問大大們怎麼寫header file
[ C_and_CPP ]25 留言, 推噓總分: +7
作者: nsa1099 - 發表於 2017/09/06 18:03(8年前)
2FLPH66: 1. namespace 問題, 所有標準的東西都在 std:: 下面09/06 18:12
3FLPH66: 然後提醒一下這裡絕對不要 using namespace09/06 18:13
4FLPH66: 2. 是, 不過通常會儘量減少在 header 裡引用的標頭檔09/06 18:14
5FLPH66: 3. 你不打那一行編譯器就不知道你在做 template 宣告/定義09/06 18:14
[問題] opencl似乎沒有平行處裡
[ C_and_CPP ]14 留言, 推噓總分: +1
作者: hardman1110 - 發表於 2017/09/05 16:43(8年前)
7FLPH66: 你這裡可能需要 barrier, 這是個「平行並發時等大家都做完09/06 08:33
8FLPH66: 再繼續做其他事」的概念; 你可以把 kernel 數量並發到09/06 08:34
9FLPH66: 一個 pixel 一個 kernel, 但是在計算最小值時需要 barrier09/06 08:34
10FLPH66: 擋住, 先等大家的值都算完再來做最小值09/06 08:35
11FLPH66: 而這個最小值的計算也是有平行化的方法09/06 08:35
12FLPH66: 這稱做 parallel reduction, 可以去查一些資料09/06 08:36
13FLPH66: 基本概念就是盡量把化簡運算當中能平行進行的一起進行09/06 08:38
14FLPH66: 這種利用 barrier 把相依性給拆開的做法在平行程式裡很常用09/06 08:39
[問題] 關於指標、記憶體位址的問題
[ C_and_CPP ]15 留言, 推噓總分: +6
作者: gowrite - 發表於 2017/09/03 22:07(8年前)
5FLPH66: 應該這麼說, 指標的 + 意思不是位址的加, 而是陣列元素的加09/04 01:05
6FLPH66: 因為一次是移動一個元素 (這個指標指向的東西) 的關係09/04 01:06
7FLPH66: 才會造成你所觀察到的狀況09/04 01:06
8FLPH66: 你所謂 pointer 的型態就是這個指標指向的是一個什麼東西09/04 01:07
9FLPH66: 也就是說, 指標不只有值重要, 指標的型態也很重要09/04 01:08
Re: [問題] 建構物件的問題
[ C_and_CPP ]5 留言, 推噓總分: +2
作者: enonrick - 發表於 2017/08/25 12:53(8年前)
2FLPH66: 其實這就告訴我們 Rule of Three / Rule of Five 的重要性08/25 17:49
3FLPH66: zh.wikipedia.org/wiki/%E4%B8%89%E6%B3%95%E5%89%8708/25 17:49
4FLPH66: 如果有正確實作各種建構子的話就不會有這篇的問題了08/25 17:53
5FLPH66: 這是不管編譯器有沒有 copy elision 都是一樣08/25 17:54
Re: [問題] openCL kernal中如何知道index屬於誰?
[ C_and_CPP ]6 留言, 推噓總分: +3
作者: LPH66 - 發表於 2017/08/22 17:41(8年前)
5FLPH66: 是的, 這也是我第一句推文「index 是 kernel 的編號」之意08/23 06:38
[問題] openCL kernal中如何知道index屬於誰?
[ C_and_CPP ]26 留言, 推噓總分: +2
作者: hardman1110 - 發表於 2017/08/22 16:32(8年前)
1FLPH66: index 是 kernel 的編號, 不是陣列的編號08/22 17:04
2FLPH66: kernel 做事的概念是「幾號 kernel 去拿陣列的哪幾格做事」08/22 17:06
3FLPH66: 只是一般來說會因為方便讓 kernel 以自己編號去取元素08/22 17:06
4FLPH66: 當然其他狀況也有可能是會成一個 kernel 抓很多格做事08/22 17:07
5FLPH66: 這時去取哪幾格時就要自己去算哪個 kernel 該取哪幾格08/22 17:07
6FLPH66: 另外你最後的問題, 去找 OpenCL 標準文件裡面寫得很清楚08/22 17:09
7FLPH66: 或者我印象中有看過一個是把各種函數整理成的 cheat sheet08/22 17:09
8FLPH66: (包含 host 端和 kernel 端的函數都有)08/22 17:09
12FLPH66: 這是你在決定的事; 你要決定每個 work item 的工作量是多少08/22 17:25
13FLPH66: 每個人要怎麼拿到他所要的工作量做事08/22 17:25
15FLPH66: 有的時候甚至可以寫說「幾號以後不用做那邊的事」之類的08/22 17:26
17FLPH66: 然後再 enqueue 你要的數量的 workitem 去做事08/22 17:26
18FLPH66: 例如如果我要一個 workitem 做一格, 那就是照編號取元素08/22 17:27
19FLPH66: 如果我要一個 workitem 做兩格, 那可以編號乘二再取兩格08/22 17:27
20FLPH66: 重點是你要搞懂你是怎麼分配工作下去的08/22 17:28
21FLPH66: 一個簡單的比方是你請了一堆工讀生分擔工作08/22 17:29
22FLPH66: 那你總要告訴工讀生「你的工作範圍在哪裡」08/22 17:29
23FLPH66: 而做出一個簡單易懂的分配方式就是你在問的"對應"08/22 17:29
24FLPH66: 讓每個工讀生能只從自己分到的編號直接領到工作做08/22 17:30