タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

c++とSTLに関するhiriscのブックマーク (3)

  • H8/300H シリーズ プログラミングマニュアル

    メインコンテンツに移動 ログイン Back メニューを閉じる 製品情報 マイクロコンピュータ アナログ製品 車載用デバイス クロック&タイミング インターフェースと有線コネクティビティ メモリ&ロジック パワー & パワーマネジメント プログラマブル・デジアナ混載、ASICおよびIP製品 RF製品 センサ製品 航空宇宙および苛酷環境用IC ワイヤレスコネクティビティ クロスリファレンス検索 マイクロコンピュータ メニューを閉じる RA Arm® Cortex®-M MCU RZ 32& 64ビットMPU RL78低消費電力8/16ビットMCU RX 32ビット高性能・高効率MCU RISC-V 32 & 64ビットMCU、MPU RH850車載用MCU Renesas Synergy™ プラットフォーム MCU Reality AIソフトウェア その他マイコン製品 アプリケーション アプリ

    H8/300H シリーズ プログラミングマニュアル
  • 株式会社エス・スリー・フォー » テンポラリ・バッファとしての std::vector の利用

    テンポラリ・バッファとしての std::vector の利用 悩ましきテンポラリ・バッファ 一時的に必要となる領域、すなわちテンポラリ・バッファはプログラムのいたるところで用いられます。 void f() { char buffer[256]; ... } 上の例では256[char]のbufferをautomatic領域に確保しています。 場合によってはこのような固定サイズではなく、可変長のテンポラリ・バッファを必要とします。可変長のテンポラリ・バッファが必要なとき、通常opeartor newによってヒープ領域から確保するでしょう。 void f() { char* buffer = new char[N]; // Nは変数 ... delete[] buffer; } 当然のことながら、operator newによってヒープから確保した領域は、利用後速やかにoperator dele

    hirisc
    hirisc 2008/06/11
  • リスト - すがブロ

    所謂 List的なもの 標準Cに List なるものは、当たり前だけど、無いようだ。 できるだけ汎用だといいんだけど、例えば int ならこんなデータ型を用意すれば良いのだろうか。。。 typedef struct list { int value; struct list* next; } intList; んで、動的に intList を生成して、先頭アドレスを next に突っ込んでやれば良い。 理論的にはそんなところだと思うし、実際のとところもそうなんだろうけど、いまいちポインタと構造体の扱い方がよくわからくて時間切れ。 new 的な関数とadd と remove くらい実装しようかと思ったのだけれど。。。 っていうか 世の中のC言語使いはこんな貧弱なデータ型だけでどうやって開発してんの!>< やっぱ自社フレームワーク的なのがありんす?

    リスト - すがブロ
    hirisc
    hirisc 2008/05/15
    それstd::listで
  • 1