サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ノーベル賞
homepage3.nifty.com/~masumoto
vector00.cpp 【source】 // サイズを指定してインスタンスの生成 // vector<int> iVec( N ) ; vector01.cpp 【source】 // vectorの最後にアイテム追加(push_back) // 動的配列の体験 vector02.cpp 【source】 // vectorの最後にアイテム追加(push_back)して削除(pop_back)してみる // 動的配列の加減を体験 vector03.cpp 【source】 // 要素の参照に iterator を使用。 // STL では コンテナの内容を扱う際に iterator を使用します。 vector04.cpp 【source】 // vector の clear( ) // vectorのsize が 0 になります。 vector05.cpp 【source】 // i
メタ(Meta)という言葉をよく聞きます。OOなんかかじってるとことさらによく聞きます。 メタ言語、メタパターン.. ソフトウェアらしい考え方だと個人的に思っています。 コード・ジェネレーターもそんな雰囲気を持っていて大好きなんです。 Introduntion code generators 拙作 code generators Introduntion プログラム書いてて理性が働いて「面倒だなぁ」「あっちのソースから コピー&ペーストしよう」とかつい思ってしまうご経験があることと思います。 機械的な作業は機械(コンピュータ)にやらせればいいんです。 Perl やら awk なら思いの他簡単に作れますし、使用頻度が高くなって くると、C や C++ で書き直して見るのもまた面白いです。 そのうち簡単な機械的なことだけでなく、もっと高尚なことまで 機械にさせてたくなるものまた人
はじめに PICの開発環境はメーカーのMicrochip Technology Inc. よりフリーのIDEが提供されています。しかしながらアーテクチャーが独特のものでプログラム 開発はアセンブリ言語が主流のような気がします。サブルーチンコールのネストが 8段までだとか、バンクやページを切替えてのアドレッシング等、他のマイコンに比較して Cコンパイラを作る上でもまた使う上でも制約があることを感じてなりません。 とは言っても、非常に魅力のあるデバイスであることは間違いありません。とっつき難さは ありますが、安価でフラッシュ搭載でSDIPパッケージもあるので電子工作などには もってこいですね。 さて、本題です。PIC用Cコンパイラはほとんどが有償です。PIC関連の書籍でもC言語で 開発を.. などありますが、有償のCコンパイラを使用したものです。 個人が手を出すにはいささか立ち止まってしまう
状態遷移表を記述すると、それからアセンブリ言語(C言語)ソースを生成する コードジェネレータです。組込み用途向けに作成してみましたが、汎用に使えるよう Cソースも生成可能です。 CQ出版社の月刊 「Interface」2001年5月号に 掲載されました。 Win32 Console Applicationです。 状態遷移表コンパイラの技術文書(HTML Online) 状態遷移表コンパイラの技術文書 download (.dvi),(html.lzh) sttc - State Transition Table Compiler Ver.1.4【ソース&バイナリ】 状態遷移表コンパイラ(sttc: State Transition Table Compiler)のメーリングリストを開設致しました。 参加されたい方は、まずは sttc-ML-subscribe@egroups.co.
State Map Compiler が生成するパターン State Map Compiler が生成するパターンをStateパターンに変更 State Map Compiler を変更(Stateパターンのコードを生成) State Map Compiler が生成するパターン 「C MAGAZINE」1999年9月号にてεπιστημη氏より、State Map Compiler の紹介が ありました。状態遷移表をテキストに記述して、そのファイルをインプットすると、 C++のソースファイルを生成してくれる優れものです。記事にあった Object Mentorの Webページ からもソースを獲得できますが、Cマガの1999年9月、10月号にはZIP形式でCD-ROMに 収録されています。お手持ちでない方はバックナンバーを取り寄せる価値大です。 オリジナルのサンプルソースは完全では
的を得ているので少し、引用を... 「C++は非常に難しい言語だと言われています。しかし実際のところは、 C++に挫折した多くの人は、C++とオブジェクト指向とWindowsとMFCなどの クラスライブラリを同時にマスターしようとしています。これでは簡単なわ けありません。」 Tucker!, "憂鬱なプログラマのためのオブジェクト指向開発講座",翔泳社,1998 焦らず、じっくりと行きましょう。 【基本】抽象クラス 実際に抽象クラスを作成して、いろいろ試してみます。 【基本】演算子new 演算子newを少しばかり.. 【基本】C++文法 関数のデフォルト引数など 【基本】stream C++のファイルI/Oを 【基本】static constメンバ変数 #define による定数定義を辞めよう(プリプロセッサに頼るまい) 【STL】vector STLのvectorを使用します。私、大好
このページを最初にブックマークしてみませんか?
『http://homepage3.nifty.com/~masumoto/』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く