PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題] __attribute__ in Visual Studio
作者:
briankoko
(刻薄)
2015-01-26 20:35:36
開發平台(Platform):
Visual Studio
問題(Question):
GNU C 可以用__attribute__去設置函數的屬性,
想請問在visual studio有沒有類似的功能?
謝謝
作者:
carylorrk
(carylorrk)
2015-01-26 20:38:00
沒有統一的對應,要 case by case。像是 weak linkage 可以用 pragma,pack 有 pack 專用還有 __declspec 之類的。比較好奇的是 C++11 後有標準的 attribute 語法,但是有人用過嗎XD?
作者:
PkmX
(阿貓)
2015-01-26 20:52:00
有啊 原本寫gcc的__attribute__((foo))改成[[gnu::foo]]這樣struct [[gnu::packed]] foo { int32_t a ; int8_t b };;
作者:
carylorrk
(carylorrk)
2015-01-26 21:07:00
大概是因爲需要用到 attribute 的 project 很多都會跟C 混雜,所以還是習慣用老方法XD
作者:
azureblaze
(AzureBlaze)
2015-01-27 00:21:00
或者因為有標準定義的attribute根本沒幾個反正換平台就得重寫那用標準的attribute根本沒用
繼續閱讀
[問題] strcpy記憶體位址變掉
HILL33LOVE
[問題] Private method 該不該確認參數正確性?
Ebergies
[問題] 區域變數的問題
easyget
Re: [問題] 自己定義的邏輯用遞迴來跑要如何思考?
ACMANIAC
[公告] 使用者 Push5F 劣文一篇
loveme00835
[問題] 自己定義的邏輯用遞迴來跑要如何思考?
hank951
[問題] 請問這樣寫有什麼問題
liptonbin
[問題] 正方形翻轉相等問題,附圖說明
Caesar08
[問題] VS2013 opencv249 環境設定問題
world4jason
[問題] 2051 analog comparator問題
jiannan1828
Links
booklink
Contact Us: admin [ a t ] ucptt.com