Embarcadero Japan Support
RAD Studio 12のリリースが間近に迫ってきました! 2023年8月には少し趣向を変えたウェビナーを開催し、C++BuilderとRAD StudioのC++側で取り組んでいる技術の舞台裏を紹介しました。 このウェビナーでプレビューした内容の 1 つは、アップグレードされた Clang ベースの Win64コンパイラでした。ただし、単なるアップグレードではなく、新しい STL、新しいリンカなど、コアとなる部分にいくつかの主要な技術的改善が加えられています。この試みは、品質と寿命のために正しい… … Read more
1 year ago in beta program, C++, cbuilder, Clang, RAD Studio, yukon, ニュース0
Embarcadero Japan Support
別のブログでDelphiコンパイラで長い文字列や複数行の文字列リテラルのサポートについて紹介いたしましたが、これ以外にも12.0ではDelphi 言語に関連する変更が予定されています。 その1つが、弱いエイリアス(weak alias)のデータ型の概念の導入です。弱いエイリアス型とは、名前は異なりますが、元の型の完全な置き換えとして機能する型のことです。言語規約により、通常のエイリアスのデータ型には、元のデータ型と同じ振る舞いをする新しいデータ型が導入されます。 この新しいエイリアスが導入される理由… … Read more
1 year ago in Beta, Delphi, NativeInt, RAD Studio, yukon, ニュース0
Embarcadero Japan Support
マルチデバイス向けのアプリケーションを作成する上で、重要な項目の 1 つに「アイコン」があります。アイコンはいわば、スマートフォンやデスクトップコンピュータ上で数多く存在するアプリを区別するための特徴的な「アプリの顔」とも言えます。 RAD Studio 12では、IDE内ですべての画面解像度に対応したアイコンを自動的に生成する新機能を導入予定です。ここでは、その機能がどのようなものなのかを一部紹介させていただきます。 まず、マルチデバイスアプリケーションのプロジェクトを作成する必要があります。この… … Read more
1 year ago in beta program, C++, C++ Builder, Delphi, RAD Studio, yukon0