サイトマップ

過去の記事を検索するのが大変なので、カテゴリ別の記事一覧を作成することにしました。カテゴリ別の一覧は、順次公開していくので、過去の記事内容を調べるのに利用して下さい。

– Microsoft関連
 - Windows
 - MS-Office
 - コマンドシェル(コマンドプロンプト・…

【C言語】strtok()を利用する場合の注意点

C言語の文字列分割用関数strtok()を利用する場合、以下の点に注意する必要があります。
区切り文字として指定した文字が2つ連続した場合、そのデータを読み飛ばしてしまいます。
例えば、カンマ区切りで"test,,123"のようなデータを渡すと、testと123は読み取れますが、tes…

【C言語】数値の桁数を取得する

動的に数値の桁数分のchar配列を用意したい場合のように数値の桁数を求めたいことがあります。
このような場合に桁数を取得する方法について説明します。

数値の桁数を求めるには、log10()関数を利用します。
この関数は、指定した引数の10を基底とする対数(常用対数)…

【Linux】シェルで進捗を表示する

シェルで同じ行に進捗状態を更新して表示する方法について説明します。

同じ行の情報を更新するには、以下の手順を踏みます。
 1.echoで表示する時、"\c"を指定する。
  →改行を抑止する。
 2.改行しない状態でecho "\r\c"を行う。
  →行の先頭にフォーカスを…