{"type":"rich","title":"\u7d9a) \u6c17\u3065\u3044\u305f\u3089\u3001C# \u304c C++ \u306e\u901f\u5ea6\u3092\u51cc\u99d5\u3057\u3066\u3044\u308b\uff01","version":"1.0","published":"2016-05-04 12:29:36","url":"https://espresso3389.hatenablog.com/entry/2016/05/04/122936","categories":[],"author_name":"espresso3389","provider_url":"https://hatena.blog","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fespresso3389.hatenablog.com%2Fentry%2F2016%2F05%2F04%2F122936\" title=\"\u7d9a) \u6c17\u3065\u3044\u305f\u3089\u3001C# \u304c C++ \u306e\u901f\u5ea6\u3092\u51cc\u99d5\u3057\u3066\u3044\u308b\uff01 - espresso3389\u306e\u65e5\u8a18\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","width":"100%","author_url":"https://blog.hatena.ne.jp/espresso3389/","image_url":null,"provider_name":"Hatena Blog","blog_url":"https://espresso3389.hatenablog.com/","height":"190","blog_title":"espresso3389\u306e\u65e5\u8a18","description":"\u5148\u65e5\u306e\u3053\u306e\u8a18\u4e8b\u3067\u3059\u304c\u3001espresso3389.hatenablog.com\u30e1\u30e2\u30ea\u78ba\u4fdd\u3092\u95a2\u6570\u306e\u4e2d\u3067\u3084\u3063\u3066\u308b\u306e\u304c\u60aa\u3044\u3093\u3058\u3083\u306d\uff1f\u7591\u60d1\u304c\u3042\u308a\u307e\u3057\u3066\u3001\u305d\u3046\u306a\u306e\u3067\u3042\u308c\u3070\u30fb\u30fb\u30fb\u3068\u3044\u3046\u3053\u3068\u3067\u66f8\u304d\u76f4\u3057\u307e\u3057\u305f\u3002\u30e2\u30c0\u30f3\u306a\u611f\u3058\u3067\u3002 C# \u7248 // Compile: csc /o /unsafe speedtest.cs using System; using System.Diagnostics; class SpeedTest { static void test1(byte[] a, int w, int h, int stride) { for (int y = 0; y < h; y++) { int of\u2026"}