• [解決済み] VirtualAllocとHeapAllocの違いは何ですか?

    質問 Windows環境でメモリを確保する方法は、次のようにたくさんあります。 VirtualAlloc , HeapAlloc , malloc , new . このように、両者の違いは何でしょうか? どのように解決するのですか? それぞれのAPIは異なる用途のものです。また、それぞれ、メモリを使い終わったら、正しい deallocation/freeing 関数を使用す

    2023-03-22 23:53:41
  • [解決済み] WindowsでアセンブラでHello Worldを書くには?

    質問 Windowsでアセンブリの基本的なものを書きたく、NASMを使っているのですが、何も動作させることができません。 WindowsでC関数の助けを借りずにhello worldを書き、コンパイルするにはどうしたらよいでしょうか? どのように解決するのですか? NASMの例 . libc stdioの呼び出し printf を実装しています。 int main(){

    2022-11-28 07:53:51
  • [解決済み] dllexport を使って DLL から関数をエクスポートする

    質問 C++のWindows DLLから関数をエクスポートする簡単な例が知りたいです。 私は、ヘッダ、つまり .cpp ファイル、そして .def ファイル (絶対に必要な場合) を追加します。 エクスポートされる名前を 装飾なし . 最も標準的な呼び方である ( __stdcall ?). を使いたいのですが __declspec(dllexport) を使う

    2022-10-08 15:13:19