Shoeisha Technology Media

CodeZine(コードジン)

特集ページ一覧

著者情報

  • επιστημη(エピステーメー)

    C++に首まで浸かったプログラマ。

    Microsoft MVP, Visual C++ (2004.01~2018.06) "だった"り
    わんくま同盟でたまにセッションスピーカやったり
    中国茶淹れてにわか茶人を気取ってたり、
    あと Facebook とか。

    著書:
    - STL標準講座 (監修)
    - C++テンプレートテクニック (共著)
    - C++の設計と進化 (監修)
    - ストラウストラップのプログラミング入門 (監修)
    ...など。

執筆記事

  • 2014/04/17

    標準C++の正規表現: <regex>

     文字列の照合/検索/置換に威力を発揮する正規表現の歴史は古く、1950年代に生まれたものらしいです。PerlやRubyなどのスクリプト言語のほとんどは正規表現を最初っから(しかも言語レベルで)サポートしてくれていますが、C++に標準ライブラリとして組み入れられたのはC++11、つい最近のことです。C++標準の正規表現でどんなことができるのか、ざっくりと解説します。

  • 7598_t.gif
    2014/03/04

    Visual C++ Compiler November 2013 CTP: "Torino"でできること

     昨年11月、次期Visual C++のお試し版(中間報告版)がリリースされたのをご存じでしょうか。Visual C++ Compiler November 2013 CTP、コードネーム:"Torino"です。Torinoでは積み残しとなっていたC++11機能のサポート追加のみならず、C++14さらにはC++17で採用される(かもしれない)新機能が詰め込まれています。Torinoでできることの主要なものを一挙にご紹介。

  • 7632_t.gif
    2014/02/18

    PPLの並列アルゴリズム

     PPL(Parallel Pattern Library)をご存じでしょうか。Visual C++ 10.0(Visual Studio 2010)以降で提供されているマイクロソフト製の並列プログラミングをサポートするライブラリです。PPLの並列アルゴリズムで素数探しプログラムのパフォーマンスを向上させるお話。

  • 2014/01/28

    C++でプロパティを実現するココロミ

     昨年末からC++/CXで遊んでいます。C++/CXは"ほぼC++"ではありますが、C++にはない機能も散見されます。GC(garbage collection)のおかげでnewしたものの後始末は勝手にやってくれますし、あらゆるものがPlatform::Objectから(直接/間接的に)導出されているのも特徴の一つです。今回のお題はC++にはない機能の一つ:プロパティをC++で実現したらどうなるの、ってオハナシ。

  • 7541_t.gif
    2013/12/26

    C++/CX: Windows Runtime Componentをつくる

     .NETの大きなウリの一つが多言語対応です。定められたお作法に則ったコードを書けば、他の言語で書かれたものと自由に混ぜてアプリケーションが作れます。C++/CXはストアアプリの実行環境であるWindows Runtimeの"お作法"に従うよう拡張されたC++てわけ。前回で書いたC++のコードにC++/CXのカワを被せ、C#やVB.NETから呼び出すココロミを紹介します。

  • 7506_t.gif
    2013/12/17

    「ペライチ」からはじめよう ~C++/CX Windows 8.1ストアアプリことはじめ

     ようやっと重い腰を上げWindows 8ストアアプリで遊んでみようと思い立ったのが今年の春、ビギナ向けに記事も書きました(#7092、#7130、#7273)。以来まだ半年かそこらのうちにWindows 8.1とVisual Studio 2013のリリースですよ...まぁそれでもこれまでに書いた紹介記事はそのまま通用するよね...と思ってたら違ってました。

  • 2013/11/14

    「never say new, never say delete」 ~C++11のunique_ptrのおはなし

      Windows 8.1にあわせ、Visual Studio 2013がリリースされました。早速愛機にインストール(RC版から差し替え)し、これまでに書き溜めたサンプルやライブラリ、実験コードのre-buildを始めています。re-buildがてら古いコードを見渡してイケてないコードをお化粧直しするチャンスでもありますし。その中には20世紀に書いたものもあったりします。あんまり使わんもんだからメンテをサボってて、今となっては時代遅れのコードも少なくありません。

82件中29~35件を表示



All contents copyright © 2005-2019 Shoeisha Co., Ltd. All rights reserved. ver.1.5