- Visual Studio 2012 Part8
52 :デフォルトの名無しさん[sage]:2014/08/07(木) 11:21:19.22 ID:TAkx8hXU - VC++でWin32のAPIを「namespace win32」の中に閉じ込めたりできないものか・・・
|
- Visual Studio 2012 Part8
54 :デフォルトの名無しさん[sage]:2014/08/07(木) 15:00:07.32 ID:TAkx8hXU - >>53
それやってもuser32等へのstatic linkができないので実用性がほとんど無いの
|
- Visual Studio 2012 Part8
56 :デフォルトの名無しさん[sage]:2014/08/07(木) 16:13:34.16 ID:TAkx8hXU - CRTについては
namespace hogehoge { #include <stdio.h> } int main(int argc, char* argv[]) { hogehoge::printf("Hello World!\n"); return 0; } とやっても(stdでなくhogehogeにしても)リンクは通ってmsvcr110.dllのprintfが使われるけど、 Win32 APIでも同じようなことができるトリックは無いんだろか
|
- Visual Studio 2012 Part8
57 :デフォルトの名無しさん[sage]:2014/08/07(木) 16:15:19.23 ID:TAkx8hXU - って今やってみたら普通に通るやんけ
2008や2010ではできなかったのに
|