D言語で文字コード変換(SJIS, EUC, JIS, EBCDIC, IBM漢字)
はじめに D言語で、各種文字コード(SJIS, EUC, JIS, EBCDIC, IBM漢字)への変換処理の実例を示したいと思います。 ※記事で取り扱っていない文字コードについても、変換処理を...
56 search resultsShowing 1~20 results
You need to log-in
はじめに D言語で、各種文字コード(SJIS, EUC, JIS, EBCDIC, IBM漢字)への変換処理の実例を示したいと思います。 ※記事で取り扱っていない文字コードについても、変換処理を...
はじめに D言語で、3か月分のカレンダーを表示したいと思います。 D言語の標準ライブラリ(Phobos)やUFCSを駆使して、なるべく少ない行数での実装を目指してみました。 結果として、19行(...
はじめに D言語には、静的配列と動的配列があります。 意識せずにコピー処理を行うと、想定外の結果となるため、注意が必要です。 C言語の場合 C言語で配列をコピーする場合の実装例は、以下の通りかと...
はじめに この記事では、 住宅ローンなどのローン返済額の計算式を紹介します。 ローン返済額の計算をD言語で実装します。 D言語での実装に必要な文字列数値変換について説明します。 文字列→数値変換...
はじめに D言語をインターネット環境で簡単に使いたい。 そんな時のために、Webブラウザでコードを書いて実行できるオンラインサイトを紹介します。 D言語を試してみたい!! という方へ。 まずは、...
はじめに やさしいD言語クイズの第4回です。 クイズを通して、D言語の言語仕様を紹介することが目的です。 これをきっかけにD言語に興味を持ってもらえると幸いです。 クイズの前提 D言語コンパイラ...
はじめに この記事では、Excel(.xlsx)ファイルをD言語で作成する方法について、書きます。 dubパッケージを作成する際に、エラーが発生した場合の回避策についても、情報提供します。 ※エ...
はじめに この記事では、Excel(.xlsx)ファイルをD言語で読み込む処理について、書きます。 dubパッケージを使用しますが、そのまま使うだけでは正しく動作しない場合があります。 その回避...
はじめに この時期、年末に向けて、ふるさと納税を検討される方は多いのではないでしょうか。 ふるさと納税のシミュレーションについて、D言語で実装しました。 シミュレーションの実装方法 総務省のふる...
はじめに やさしいD言語クイズの第3回です。 クイズを通して、D言語の言語仕様を紹介しています。これをきっかけにD言語に興味を持ってもらえると幸いです。 参考までに、過去2回の出題内容を紹介しま...
はじめに この記事では、GitHub Actionsのワークフローを使った以下の処理について、書きます。 dlang.org(D言語公式サイト)をビルドします。 ビルド結果(静的コンテンツ)をG...
はじめに この記事では、9x9 数独の答えになる組み合わせが何通りあるかを調べます。 D言語で並列処理を実装することで、処理時間を大幅に改善します。 数独の特徴 詳細な説明は、前回の記事を参照し...
はじめに この記事では、8x8 数独の答えになる組み合わせが何通りあるかを調べます。 8x8数独の答え(一例) 数独の特徴 8x8数独には以下の特徴があります。 可能というのは、数独の答えとして...
はじめに 最終的に、9x9 数独の答えになる組み合わせを調べようとしていますが、膨大な数になることが予想されます。 このため、まずは小さな数独での組み合わせを調べるソースコードを考え、そこから改...
はじめに 別の記事で数独の組合せが何通りかを調べています。 その際に必要となる「数独を解くプログラム」をD言語で実装します。 数独とは 一般的には、3×3のブロックに区切られた9×9の正方形の枠...
はじめに ワンタイムパスワード(OTP)の生成に使われている標準的なアルゴリズムを紹介します。 また、D言語でワンタイムパスワードの生成処理を実装しました。 ワンタイムパスワード(OTP)の種類...
はじめに 複数のWebPファイルを元にアニメーションWebP(Animated WebP)を作成するプログラムを実装しました。 WebPについて 米Googleが開発しているオープンな静止画像フ...
はじめに 画像変換ツールを自作したい方に向けて、実装例を紹介します。 FreeImageというライブラリを使うことで、PNG、JPEG、WebP、GIF、BMP、TIFFなど、多様なファイル形式...
はじめに この記事では、以下のソースコードを実装します。 旧暦から新暦への変換プログラム 和暦から新暦への変換プログラム .NET APIの利用 .NET APIには、JapaneseCalen...
はじめに D言語を学び始めた頃に、文字化けでハマったことを思い出しながら、記事にしようと思います。 当時、私はD言語 に関する記事を読んで 私が求めていた言語仕様はこれかもしれない、"Hello...
56 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.