C#, C♯, C#相談室 Part98 (518レス)
上
下
前
次
1-
新
345
(1)
:
(ワッチョイ ed96-VXNn)
04/20(日)10:42
ID:T4EZ0xEH0(1/2)
AA×
[
240
|320|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
345: (ワッチョイ ed96-VXNn) [] 2025/04/20(日) 10:42:31.48 ID:T4EZ0xEH0 refとかout使うと機械語的にはゴミラッパーが生成される ついでにboolも実はネイティブ型ではないので同様にゴミが生成される 多少可読性や安全性を犠牲にして良いなら int TestFunc(uint dwType, byte* pBuffer, uint* pcbBufSize)とすればC/C++と遜色ない機械語になる 戻り値はintなので != 0としてbool判定をする手間がかかるけどね ついでに.NETCore系統で且つ内部でIOなどを行わずに計算量が少なく割とすぐ戻る事が確定している場合は[DllImport("native.dll"), SuppressGCTransition]とすると尚良し http://mevius.5ch.net/test/read.cgi/tech/1719656321/345
とか使うと機械語的にはゴミラッパーが生成される ついでにも実はネイティブ型ではないので同様にゴミが生成される 多少可読性や安全性を犠牲にして良いなら とすればと遜色ない機械語になる 戻り値はなので として判定をする手間がかかるけどね ついでに系統で且つ内部でなどを行わずに計算量が少なく割とすぐ戻る事が確定している場合は とすると尚良し
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 173 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
ぬこの手
ぬこTOP
0.031s