C++RAD Studio

C++Builderで最新C++ constexprの使用方法を学ぶ

このブログでは、constexpr変数とconstexpr関数を利用する方法を学習します。このライブラリを利用する理由は、実行時ではなくコンパイル時に計算を実行するアプリケーションのパフォーマンスの向上させることで、コンパイル時に時間を割り当てることにより、結果的に実行時間を節約することが目的です。 constexprキーワードはC++11で導入され、C++14およびC++17で改善されました。 constexprは、オブジェクトまたは関数の値をコンパイル時に評価でき、その式を他の定数式で使用できることを指定します。…
続きを読む
Delphi事例

7万以上の企業で活用されている人気のパスワード管理マネージャー「1Password」はDelphiで構築

1Passwordは、世界各国の何百万ものデスクトップやモバイルデバイスで利用されているナンバーワンのパスワード管理マネージャ―で、Delphiによって構築されています。同製品のWebサイトによれば、1Passwordは、個人やファミリー向けのオプションに加え、7万社以上の企業においてそのビジネスやデータの保護に役立てられています。 AgileBits社のStefan…
Delphi事例

Delphiによって構築された1900万回以上もダウンロードされている強力なメディアプレーヤー

ALLPlayerは、その名のとおり、ほとんどすべてのメディア形式の再生が可能な強力なメディアプレーヤーソフトウェアです。Delphiによって構築されているこの製品は、1900万回以上のダウンロード数を記録しています。3G2、AVI、MKV、FLV、DAT、MOV、M2TS、MP4、3GP、VOB、MPG、APE、AU、MKA、MP3、OGG、WAV、AC3といった形式をサポートしているほか、DVD、オーディオCD、アニメーションGIF、任意のリンクの指定による再生をサポートしています。…
続きを読む