{"provider_name":"Hatena Blog","width":"100%","height":"190","published":"2008-09-05 20:33:40","author_name":"haru-s","version":"1.0","author_url":"https://blog.hatena.ne.jp/haru-s/","title":"true\u3067\u3042\u308afalse\u3067\u3042\u308b","url":"https://haru-s.hatenablog.com/entry/20080905/1220614420","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fharu-s.hatenablog.com%2Fentry%2F20080905%2F1220614420\" title=\"true\u3067\u3042\u308afalse\u3067\u3042\u308b - ...ing logging 4.0\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","type":"rich","description":"\u898b\u305f\u611f\u3058\u3053\u3093\u306a\u69cb\u9020\u306b\u306a\u3063\u3066\u308b\u3068\u601d\u3046\u3093\u3060\u3051\u3069\u30fb\u30fb\u30fb\uff0e struct A { int v; }; A *p; void load() { //p\u306bNULL\u304bNULL\u3067\u306a\u3044\u5024\u3092\u30bb\u30c3\u30c8 } int is_valid() { return (p != NULL); } int get_value() { return p->v; } class Simurator { [DllImport(\"comet2.dll\", /*\u7701\u7565*/)] public static extern bool Load(); [DllImport(\"comet2.dll\", /*\u7701\u7565*/)] public static ext\u2026","categories":[".NET/C#","C++"],"blog_title":"...ing logging 4.0","image_url":null,"blog_url":"https://haru-s.hatenablog.com/","provider_url":"https://hatena.blog"}