我正在爲一些圖形應用程序的DLL工作,我想在其中添加一些數據結構,我應該怎麼做呢?我需要能夠在庫函數中使用這些結構,並能夠在使用該庫的應用程序中使用該數據類型。如何添加數據結構到動態鏈接庫在c + +中
回答
您在混合命名空間和類。在你的CPP,你應該寫:
namespace RE_Math
{
float REM_Funcs::vector_length(vector_3D v)
{
return sqrt((v.x * v.x) + (v.y * v.y) + (v.z * v.z));
}
}
等等...
BTW,談論編程語言時,你應該更準確的語言:要定義一些成員函數的類,不是常量結構...是否即使有效的預處理器宏?#
,這幾乎沒有吹過冰山的表面,我甚至不會考慮與他的問題的其他問題的堆。更不用說EPIC問題標題了。 – sehe
對於這個不好的問題,我有點疲倦,想盡快結束第一部分,我在緊張的位置,但是感謝你們的領導:) – Reaper9806
@sehe:是的,你是對的,我認爲除了C++之外,英語可能還有一些困難。我不是以英語爲母語的人,所以我很同情。無論如何,我的解釋是,這個問題可能是針對這個特定的問題。 – rodrigo
- 1. 動態添加鏈接到鏈接
- 2. 動態數據庫結構
- 3. 數據庫結構 - 鏈接數據
- 4. 動態分配和添加一個鏈接鏈內的結構
- 5. 如何在C中動態添加結構成員?
- 6. 動態鏈接到Wordpress數據庫
- 7. 將數據庫中的超鏈接添加到查詢結果
- 8. 如何將結構添加到C中的結構數組?
- 9. 數據庫結構 - 如何將用戶鏈接到作業?
- 10. 如何使用js將數據鏈接動態添加到數據錶行
- 11. 如何將鏈接添加到頁面動態地在Rails中
- 12. 如何在asp.net中動態地添加超鏈接到GridView行
- 13. 如何在執行時將動態庫鏈接到構建?
- 14. 如何在動態添加的表格中添加動態鏈接
- 15. 如何動態連接到數據庫
- 16. Oracle中的動態數據庫鏈接
- 17. C#中的動態數據結構
- 18. 如何將Onclick函數添加到動態鏈接按鈕?
- 19. Matlab - 在結構中動態添加數據
- 20. 凍結添加到鏈接列表(C)
- 21. 如何在數據庫中添加超鏈接
- 22. 將行動態添加到數據庫
- 23. 如何在angular1中添加動態數據與動態數據?
- 24. C#動態添加列到數據庫中的表
- 25. 如何正確鏈接和構建動態鏈接庫?
- 26. 如何操作數據庫結果來將鏈接添加到我的Gridview?
- 27. 如何鏈接到動態提升庫?
- 28. 在WordPress數據庫動態設置固定鏈接結構產生404
- 29. 動態添加href到鏈接
- 30. 動態添加超鏈接到gridview
'#define VECTOR(struct vector_3D){float x = 0,y = 0,z = 0} – Creris
它在另一個實例中工作,當我爲一個特定的可執行文件構建一個頭文件時,它就起作用了,但是idk在這裏做了什麼來正確地鏈接它,如果你知道更好的方法來做到這一點,只是試圖添加一個變量類型到庫中,這就是我想出的... – Reaper9806
@Creris:是的,宏定義是有效的,「VECTOR」後面的空格使它成爲一個無參數的宏,只是擴展到一堆代碼。然而,這段代碼並沒有太大的意義...... – rodrigo