記事一覧
プロフィールのようなもの
だいたいは本名で出てるつもりです。あまり本名を晒すといろいろと弊害も出るので、わかる人にはわかるような感じでやってますが、アカウント名でバレバレです。なお、私の本名はネット上に同姓同名さんがいるので、他の情報も参照して本人確認をしてくださいね。
なお、noteの記事は不定期に更新しています。一度、読んだ記事でも、もう一度開くと新しい発見があるかもしれません。
twitter @kazushin
JIS BASIC - いったい誰のための規格なのか
いろいろなプログラミング言語を紐解くと、その多くは個別の実装ではなく国際的な規格で決められています。日本に於いては日本産業規格(旧 日本工業規格)であるJISで「日本語」で規定されています。プログラミング言語に関しては、X3000で始まる「電子計算機用プログラム言語」というカテゴリです。ここにFortranを始めC言語やPascal、C++、C#そして最近ではRubyも規格化されました。
日本産
C++ 再入門 その5 クラスって何?
C言語が古典的なプログラミング言語で高級言語というよりは中級言語、いや低級言語だと揶揄する人もいますが、それに対してC++はオブジェクト指向言語であるという説明もチラホラ見かけます。C++のC++らしい機能の代表がクラスであり、クラスを使うことでオブジェクト指向なコードが書けるという理屈なのですが、そもそもクラスであるとかオブジェクトって一体何なのでしょうか。
まずは基本的な考え方から始めると、
カセットテープにデータを保存していた頃
マイコンが登場した頃は自分で基板を作って部品を載せて、メモリの内容を7セグLEDに表示し入力はスイッチやテンキーで行っていたのですが、RAMは電源を切ると消えてしまうので、電源をいれるたびにパチパチと入力するものでした。プログラムが完成すれば電源を切っても消えないROMに焼き込むということもしていましたが、さすがにそれも大変なのでデータを保存する方法を悩んでいました。
当時の大型機では紙テープが
続C言語教室 - 第3回 ファイル入力 その2
前回、キーボードやファイルから1行を読み込む scanf と fscanf を取り上げました。
続C言語教室 - 第2回 ファイル入力
そこでも書いたのですが、実はあまり scanf は使いません。scanf で行を入力するには予め書式がわかっている必要があり、その書式が正確に一致していないとうまく入力することが出来ないからです。エラーとして処理するためにも、どんな入力が行われたのかが分からな
遂に700日!そして…
昨日の投稿で遂に連続投稿が700日になりました。本当に良くこんなに続いているものだと自分でも感心します。これも病気にならずに済んだのと、海外まで出かけていないからでしょう。ちゃんと毎日、手動で投稿していますんでね。連続投稿自身はあまりこだわっているわけではなくて、あくまで結果に過ぎないのですが、毎日の投稿に皆さんの「スキ」やコメントを頂くことが励みです。
ところで、ここ最近は一部の複数のページに
いろいろな言語での書式指定子たち#2 - BASIC
前回、FORTRANのFORMAT文というかREAD/WRITEで使う書式を調べたのですが、今回はBASICです。
いろいろな言語での書式指定子たち#1 - FORTRAN
初期のBASICには書式制御なんて機能は存在せず。PRINT文の末尾が「何も無い」「カンマ」「セミコロン」のどれなのかで少しつづ違う働きをさせているだけでした。やはり不便だったのでしょう。割とスグにPRINT USING文
スター・トレック ディスカバリー 時空をも跨いで遂に終結
2005年に放送が終わった「スター・トレック エンタープライズ(ENT)」以来、しばらくは映画版のみの時代が続きましたが、そちらも一段落した2017年から今回紹介する「スター・トレック ディスカバリー(DSC)」が始まり、続いて2020年から「スター・トレック ピカード(PIC)」が始まりました。スター・トレックというコンテンツはネット配信との相性が良かったようで、2022年からは「スター・トレッ
もっとみる外苑さんぽ - あじさいの季節
まだ梅雨入りはしていないようですが、雨の日も多くなるようになりました。もっとも雨と言っても梅雨っぽくシトシトと降るのではなく、局所的に短めの時間でスコールのような激しい雨という感じですが。
外苑を散歩していると、この季節の花の代表でもあるあじさいを良く見かけます。国立競技場の入口の位置を示す柱の近くなんかにも植わっています。
スケート場の隣にホテルが出来たのですが、そこから首都高の入口側の広場