タグ

2011年1月19日のブックマーク (2件)

  • UNIX入門 - MacWiki

    UNIXの基礎[編集] ターミナルエミュレータについて[編集] UNIX システムの基的な使い方は,キーボードからコンピュータに対する命令(「コマンド」と呼ばれる)を打ち込むことです. 現在の UNIX,とくに個人が利用しているシステムでは,実際にはターミナルエミュレータ(端末エミュレータ)と呼ばれる種類のアプリケーションを起動し,そこでコマンドを入力することになります.Mac OS X の場合,「ターミナル (Terminal.app)」という名前のターミナルエミュレータが /Applications/Utilities に最初からインストールされています.Mac OS X で UNIX のコマンドを使いたい場合は,この Terminal.app を使うのがよいでしょう. Terminal.app を使う利点の1つは,ほかのアプリケーションから文字列のコピーやペーストができることです.

  • コンテナ(前編)

    (このコンテンツはメールマガジンの STL & iostream 入門に手を加えたものです。「 STL と iostream が使えるかのチェック」等はメールマガジンの方のページをご覧ください) STL アルゴリズムに渡すのは、配列かイテレーターでした。このうち、配列について目を向けてみましょう。 もちろん実際には「配列」である必要はなく、リニアに十分なサイズが確保されたメモリ領域へのポインタであればいいわけで、そのための方法のひとつが「配列」です。もうひとつの方法は new などを使って動的にメモリを確保することです。 ■ C++ : new と delete ( #19 ) C 言語時代は、変数を動的に作成する場合には malloc() と free() が一般的に使われてきました。ですが、これは C++ では使用してはいけません。 malloc() は「変数を置く領域を確保する」だけ

    mae0510
    mae0510 2011/01/19