作者查詢 / QQ29

總覽項目: 發文 | 留言 | 暱稱
作者 QQ29 在 PTT [ C_and_CPP ] 看板的留言(推文), 共2161則
限定看板:C_and_CPP
Re: [問題] Dll export symbol的問題
[ C_and_CPP ]28 留言, 推噓總分: +6
作者: EdisonX - 發表於 2012/07/12 18:24(13年前)
8FQQ29:謝謝~ 我消化一下...07/13 00:25
9FQQ29:藉此請教一下 我編譯一個exe給對方run會寫缺少msvcr100.dll07/13 00:26
10FQQ29:這不是VS2010慣了才有的dll嗎? 一般人電腦不會有這dll吧...07/13 00:26
12FQQ29:是MD改成MT嗎? 所以一般外面商用軟體也是選MT 這選項嗎07/13 00:30
[問題] 記憶體的值用unisgned char[]來存取
[ C_and_CPP ]12 留言, 推噓總分: +5
作者: phyllispig - 發表於 2012/07/03 12:27(13年前)
5FQQ29:想問一下bool和uint是否一樣,目前遇到用bool取值他不只哪1by07/04 10:31
6FQQ29:te來解釋,另我不得其解,但我用的是c#…07/04 10:31
9FQQ29:marshal什麼鬼的成bytearray, 傳給c++填值07/04 21:40
10FQQ29:填完把bytearray轉回原struct..發現bool那field 會不只取1byt07/04 21:42
11FQQ29:e, 把padding 的都算近來解釋,沒清成全0會always true...07/04 21:43
12FQQ29:byte型態 卻沒這問題,相當好奇07/04 21:44
Re: [問題] 有關全域變數
[ C_and_CPP ]23 留言, 推噓總分: +3
作者: pnpncat - 發表於 2012/06/10 21:21(13年前)
22FQQ29:l大請問你有用 context 的 win32 API範例嗎?06/11 00:35
23FQQ29:想知道你所說的context是什麼?06/11 00:35
Re: [問題] placement new & copy ctor
[ C_and_CPP ]27 留言, 推噓總分: +1
作者: darkgerm - 發表於 2012/06/01 02:13(13年前)
1FQQ29:直接寫 T *p = new T[3]; 就可以啦05/31 23:34
4FQQ29:http://tinyurl.com/3yaaj4y 你那樣寫 就是他範例的case 305/31 23:39
5FQQ29:沒跑constructor 所以你的string a沒被建構 裡面出了啥差錯05/31 23:39
6FQQ29:不得而知05/31 23:40
7FQQ29:但是這樣就失去 placement new的意義了~05/31 23:41
9FQQ29:啊我想錯了~用a大的方式就沒有錯 但是會發生exception原因05/31 23:44
10FQQ29:還是滿好奇的....05/31 23:44
11FQQ29:你*p = 是呼叫T的operator = 但你沒寫這optr 所以她在做copy05/31 23:50
12FQQ29:的時候 string a = T(kerker).a 壞掉了05/31 23:51
[問題] placement new & copy ctor
[ C_and_CPP ]16 留言, 推噓總分: +5
作者: xatier - 發表於 2012/05/31 23:10(13年前)
1FQQ29:直接寫 T *p = new T[3]; 就可以啦05/31 23:34
4FQQ29:http://tinyurl.com/3yaaj4y 你那樣寫 就是他範例的case 305/31 23:39
5FQQ29:沒跑constructor 所以你的string a沒被建構 裡面出了啥差錯05/31 23:39
6FQQ29:不得而知05/31 23:40
7FQQ29:但是這樣就失去 placement new的意義了~05/31 23:41
9FQQ29:啊我想錯了~用a大的方式就沒有錯 但是會發生exception原因05/31 23:44
10FQQ29:還是滿好奇的....05/31 23:44
11FQQ29:你*p = 是呼叫T的operator = 但你沒寫這optr 所以她在做copy05/31 23:50
12FQQ29:的時候 string a = T(kerker).a 壞掉了05/31 23:51
Re: [問題] dll export symbol的疑問
[ C_and_CPP ]17 留言, 推噓總分: +3
作者: Chikei - 發表於 2012/05/31 01:00(13年前)
14FQQ29:1.這我知道 只是我發現有時候只給我dll和def我不能用阿?05/31 11:03
15FQQ29:若硬抓.h來用 那他幹嘛不一開始就包在zip裡面一次給我05/31 11:04
16FQQ29:就算有document 我還是至少要.h才能compile過吧?05/31 11:04
[問題] dll export symbol的疑問
[ C_and_CPP ]69 留言, 推噓總分: +5
作者: QQ29 - 發表於 2012/05/30 23:57(13年前)
4FQQ29:但沒有.h 我不知道該怎麼轉function pointer..05/31 00:11
5FQQ29:p大連結裡好像有講? 需要這麼精妙的去找喔 ?05/31 00:13
16FQQ29:__declspec(dllexport) 所以這個是for implicit link那種05/31 00:26
17FQQ29:lib .h .dll都給你一起compile的時候用的嗎?05/31 00:26
18FQQ29:d大說都不加就可以用 也是用getprocaddress?05/31 00:27
19FQQ29:但是沒.h 他自訂的type我怎麼用阿? 我問題1的疑惑05/31 00:27
25FQQ29:@p大 就是不知道這是啥 沒給.h的話不就不能用了嗎05/31 00:42
26FQQ29:@d 大 所以cv::Mat 這還是要有.hpp才能知道這型態吧?05/31 00:43
27FQQ29:d大 compile不用加甚麼應該是.h 有寫__declspec(dllimport)05/31 00:45
28FQQ29:的macro?05/31 00:46
51FQQ29:其實我就是看到她第七章...才問的orz05/31 11:01
52FQQ29:大家講的我都了解 只是我不懂的是問題1, 我看sqlite只給def和05/31 11:01
53FQQ29:dll 為啥不給.h... 我可以用指令產生.lib 可是還是要拿.h阿05/31 11:02
67FQQ29:我只是很好奇有沒有只有dll又可以用他自訂type的方法05/31 22:28
68FQQ29:不然sqlite應該直接包入.h在zip才是05/31 22:29
69FQQ29:結果還是要去找.h來build..05/31 22:30
[問題] Opengl無法解析的外部符號
[ C_and_CPP ]34 留言, 推噓總分: +5
作者: Nestarneal - 發表於 2012/05/30 17:15(13年前)
25FQQ29:我覺得你可以用tool把你lib的symbol dump出來看 到底有沒有05/31 23:57
26FQQ29:很明顯你加了這些lib 卻沒半個包含你用的symbol 先check 一下05/31 23:58
27FQQ29:我在我這邊2010 加入opengl32.lib 就可以compile過拉06/01 00:10
[問題] alloc 發生exception 請教
[ C_and_CPP ]30 留言, 推噓總分: +7
作者: QQ29 - 發表於 2012/05/23 00:21(13年前)
6FQQ29:想問下,當下無法察覺那為啥delete時才會爆炸05/23 01:20
7FQQ29:之前發文,觀念是os 會回收你alloc的那區塊,但寫超過觸法exc05/23 01:24
8FQQ29:eption 倒是很難理解,還是debug版有做手腳05/23 01:25
11FQQ29:光看這error msg, 是在alloc出問題,是連帶關係嗎05/23 01:33
12FQQ29:想不透就算之前有寫超過buf,alloc也不該壞啊05/23 01:34
18FQQ29:@@我光看他error msg寫HeapAlloc出錯 就猜是malloc 難道不是?05/23 18:37
25FQQ29:沒拉 只是我沒他的source code~~ 請問metadata這個詞05/23 23:50
26FQQ29:是memory上某一個區塊的 專有名詞嗎?05/23 23:51
[問題] C# 傳function pointer 給c++ dll
[ C_and_CPP ]2 留言, 推噓總分: +1
作者: tocute - 發表於 2012/05/14 18:21(13年前)
1FQQ29:你是用COM dll 嗎05/14 19:31