作者查詢 / Feis

總覽項目: 發文 | 留言 | 暱稱
作者 Feis 在 PTT [ C_and_CPP ] 看板的留言(推文), 共1648則
限定看板:C_and_CPP
[問題] 貪食蛇遇到阻斷式getch問題
[ C_and_CPP ]48 留言, 推噓總分: +2
作者: andrew771027 - 發表於 2015/08/13 21:40(10年前)
1FFeis: 你是不是連按會連走? 方向鍵控制方向, 他不會走.08/13 21:43
4FFeis: 所以你是希望連按連走 ? 不懂. "方向鍵控制方向. 不要走"08/13 22:05
5FFeis: 然後看你要 multithread 還是要把 sleep 換掉08/13 22:06
8FFeis: 正常的貪吃蛇在你按上下左右的時候是不會轉的08/13 22:09
9FFeis: 他只是改變方向. 等下一個時間點移動你才看得到轉08/13 22:10
10FFeis: "方向鍵控制方向. 不要移動"08/13 22:10
11FFeis: 剩下的問題就是你怎麼控制時間點. 你用 sleep 的話08/13 22:10
12FFeis: 一旦睡了要怎麼收到鍵盤資料?08/13 22:11
17FFeis: 好吧. 我放棄. 簡單講就是你上下左右實作是錯的08/13 22:13
18FFeis: 你按方向就會動本身是不對的. 其他的我就不跳針了08/13 22:13
22FFeis: 那有沒有想過是因為不能用 sleep ?08/13 22:16
23FFeis: 你在睡的時候要怎麼收到鍵盤資料?08/13 22:16
25FFeis: 如果你把 sleep 放在後面, 邏輯上應該就是我要的08/13 22:42
26FFeis: 但是我研究了一下你的 code. 感覺 stdin 被弄爛了08/13 22:42
27FFeis: 看起來意圖比較像是用 stdin 的 buffer 來避免 multithread08/13 22:43
28FFeis: 看看這樣有沒有比較好? http://codepad.org/gi1cVofH08/13 23:10
29FFeis: 然後 refresh 跟 sleep 要對調. 不然會 lag..08/13 23:16
32FFeis: 看你怎麼想. getch 感覺沒甚麼錯啊. 只是他亂用08/13 23:25
34FFeis: nodelay08/13 23:27
36FFeis: 不過我發現原 po 沒加, 也許這才是他想問的.. Orz08/13 23:41
40FFeis: 我給的版本沒有 kbhit 阿08/14 08:37
41FFeis: 我發現因為中文所以貼爛了: http://codepad.org/lyZQziS908/14 08:42
44FFeis: 你的 kbhit 是自己寫的嗎?08/14 15:14
[問題] opencv CvLevMarq使用方式
[ C_and_CPP ]32 留言, 推噓總分: 0
作者: wohc - 發表於 2015/08/13 17:48(10年前)
1FFeis: 所以你知道 Levenberg–Marquardt 在幹嘛嗎?08/13 18:26
2FFeis: Wiki 講的你都知道了 ?08/13 18:26
3FFeis: 如果知道的話應該就是用 update 迭代而已08/13 18:36
7FFeis: 那 Jacobian 會填嗎?08/13 22:52
9FFeis: 那你還缺甚麼?08/13 23:10
10FFeis: 或者你看一下 stitching 裡面怎麼用的?08/13 23:13
11FFeis: https://goo.gl/3wYjuw 209 行?08/13 23:14
13FFeis: 文件不是有寫? 就目前的位置跟 Jacobian 還有目前的誤差08/13 23:19
14FFeis: (你要 fit 的參數們, Jacobian, 目前的誤差們)08/13 23:20
16FFeis: 要 fit 的參數你的例子就是 a1, b1, c1, a2, b2, c208/13 23:22
17FFeis: 誤差們就看你有幾個資料點就有幾個誤差08/13 23:23
19FFeis: 裡面的你用不到阿? @@08/13 23:26
21FFeis: 沒錯啊. 這是 LM 阿阿阿. 初始值最重要. 重開 Wiki ~08/13 23:28
23FFeis: 就 call 阿. 這種事情我也做過08/13 23:31
24FFeis: 另一個選擇是 sparseLM08/13 23:31
26FFeis: 原理很簡單. 但是不好刻. sprase 的會想自殺08/13 23:32
28FFeis: 感覺 dense 難度差不多阿.08/13 23:36
29FFeis: 就是一堆矩陣相乘而已. 效率瓶頸08/13 23:37
31FFeis: 本質上就是多乘上一個 Jacobian 的轉置而已08/13 23:38
32FFeis: 只是牛頓法可以當作沒矩陣這回事08/13 23:39
[問題] 抓取網頁多個表單
[ C_and_CPP ]2 留言, 推噓總分: 0
作者: hao0306 - 發表於 2015/08/11 15:38(10年前)
1FFeis: 可,可,沒事不用 C,不用 C 沒事。08/11 16:37
[問題] pointer to array
[ C_and_CPP ]4 留言, 推噓總分: 0
作者: naikojack - 發表於 2015/08/10 09:43(10年前)
1FFeis: 你要去看 gr_vector_const_void_star 的定義.08/10 10:08
2FFeis: 基本上就是個 C 的作法08/10 10:09
3FFeis: 在沒用 template 的情況下就是用 void * 去指向任意型別08/10 10:09
[問題] int (*a)[10];
[ C_and_CPP ]28 留言, 推噓總分: +10
作者: jba - 發表於 2015/08/09 14:53(10年前)
1FFeis: 1. 指向陣列的指標,2. 指標,3. 二維陣列08/09 15:07
4FFeis: 這好像不太一樣 (?08/09 15:46
[問題] gets和scanf問題
[ C_and_CPP ]3 留言, 推噓總分: +1
作者: GooLoo - 發表於 2015/08/09 11:38(10年前)
1FFeis: scanf 也是不安全,主要差別是 gets 無法限制寬度08/09 12:05
[討論] template bitcount 重用性問題
[ C_and_CPP ]30 留言, 推噓總分: +3
作者: EdisonX - 發表於 2015/08/08 01:01(10年前)
11FFeis: 1.2: is_unsigned, 其他的部分我覺得這函式怪怪的 QQ08/08 08:52
12FFeis: 1.1: T(1) 這種用法好像也蠻常見的?08/08 08:56
14FFeis: 2: 我很少寫 TMP, 暴力展開: https://goo.gl/FK89a708/08 10:23
16FFeis: 只是這種硬轉成 unsigned int * 的可靠度不知道怎樣08/08 10:25
25FFeis: EdisonX: 我不確定發生甚麼事. 你餵的格式或 Compiler ?08/09 11:34
26FFeis: ideone 上是可以跑. http://ideone.com/QDtuqB08/09 11:34
29FFeis: azureblaze: constexpr 要回傳值在編譯期算出才有用08/10 18:14
30FFeis: 這邊比較像是函式生成.08/10 18:14
[問題] 讀記事本不想讀空白鍵
[ C_and_CPP ]10 留言, 推噓總分: +2
作者: redTAKAMORI - 發表於 2015/08/07 13:52(10年前)
8FFeis: 16U 怎麼看都怪怪的08/07 15:18
[問題] C i/o問題
[ C_and_CPP ]9 留言, 推噓總分: +1
作者: gdaa - 發表於 2015/08/07 13:18(10年前)
3FFeis: "0x 5" 這空格意外地有喜感08/07 13:31
[問題] Debug Error R6010 -abort() has been ca
[ C_and_CPP ]6 留言, 推噓總分: +2
作者: dedicationsh - 發表於 2015/08/05 12:01(10年前)
1FFeis: 有 code 嗎?08/05 12:09