C++
GCCで次のようなコードをコンパイルしようとしたらundefined reference to ...ってエラーが出た。 // queue_test.cpp #include <queue> #include <iostream> using namespace std; int main() { priority_queue<int> qu; qu.push(10); qu.push(20); qu.push(5); while(!qu.empty())</int></iostream></queue>…
最近、VC++を触ることが多いです。何を作るってわけでもなく、新人がVC++で研修をしているからなんですが。 で、VC++の2008を使っているのですが、コンパイラcl.exeが単純にインストールしただけでは動かなかったので、ネットを漁ってみました。 コマンドラ…
C++を使っているなら必ず読まなければいけない本、Effective C++に改訂3版が出てました。 Effective C++ 原著第3版 (ADDISON-WESLEY PROFESSIONAL COMPUTING SERIES)作者: スコット・メイヤーズ,小林健一郎出版社/メーカー: ピアソン・エデュケーション発売…
やっと終わった・・・。 とりあえず、忘れないうちにビルド時のコマンドをメモ bjam -sTOOLS=vc7_1-stlport --with-python=c:python24 "-sBUILD=release debug static/dynamic single/multi on" stage どっかから拾ってきたのをそのまんまなので、突っ込み禁…
正解は以下の通り。 nmake -f vc71.mak 以上w コメントアウトはライブラリのビルドが完了した後に設定するらしぃ。 しかも、VC7.1ではやらない方がいいらしい。 ほぇほぇ。 後は、パスを通しておしまい。 一応、IDEのリンカオプション設定しておきますか。
インストールっていうか、ビルドが通らなかった不具合。 手順は、 #define _STLP_NO_OWN_IOSTREAMSのコメントを外す nmake -f vc71.mak prepare nmake -f vc71.mak だめ。 むー、なぜだあ。もうちょっと情報集めてみるかな。
結局、VC++ .NETのインストールには、1時までかかりましたとさ。 んで、今日は、VC++ Toolkit 2003をインストール。 30秒で終わる。 んで、これのbinフォルダの中身をVC++2003のbinフォルダにコピー。 これで、最適化可能なVC++2003 Standardの完成〜 - 次は…
真っ最中。っていうか、プログレスバーが全く動く気配を見せません!! かれこれ1時間以上かかってるんだけど・・・ こんなんで徹夜だったりしてw orz
レポートの調べ物してたら見つけた。 http://www.longtail.co.jp/errata/ ちょっと多すぎじゃねーか???? まぁ、訳はあまりよくなかったとは聞くが・・・ うーむ・・・。
今日買った本は次の3冊。 More Effective C++ Effective STL そして、Modern C++ Design しめて11130円なり。 これで定番本と呼ばれるものは全てゲット。 で、電車の中でModern C++ Designをちょっと読んでみたんだが・・・ ナニコレホントニC++????? 衝撃…
が標準に入っていないのがすっげー気になったものの、 STLPortを導入すると使えるようになるらしく一安心。 が・・・ いわゆるHelloWorldをコンパイルしてみたところ、 の場合、48kだったのが、 だと431kまで跳ね上がる。 静的リンクライブラリ使ってる(?)…
VC++2003Toolkitにインストールしてみた。 うまくインストールできなかったけど、 気がついたらライブラリファイルができていたので、 手作業wで、ライブラリファイルをライブラリフォルダへ。 不安の中、コードを書き書き、ビルドしてみると・・・ キター…