C
#If 0ってC,C++では、#endifまで問答無用でコメントにしますが、 これを使ったハックがすごく便利。 元ネタ http://gpwiki.org/index.php/SDL:Tutorial:Using_SDL_net #if 0 #!/bin/sh gcc -o a a.c exit #endif int main( void ) { printf( "Hello\n"); ret…
ちょっと日付取得方法を調べたのでメモ。 #include "stdafx.h" #include <time.h> int _tmain(int argc, _TCHAR* argv[]) { time_t now; struct tm t; time( &now ); if( localtime_s( &t , &now ) ) { printf( "失敗しました\n" ); return 1; } printf( "Today : %d</time.h>…
id:hajimehoshiのところで紹介されていたアルゴが気になったのでベンチ。最適化の影響を外すため、Debug版で、 FAST = 0.036 OLD = 0.038 ちなみに単純コピー(*dst++=*src++)だと、 最適化では、::memcpy呼ばれてしまいます。 (アセンブラでみてみたらそうな…
https://staff.aist.go.jp/y.oiwa/FailSafeC/ Windowsだと環境構築がメンドクサーですね。
C言語で lambda っぽいもの - from reddit - ひげぽん OSとか作っちゃうかMona- ホワット・ア・ワンダフル・ワールド libtcc を使えば C は高階関数型言語になる あとでじっくり読もう。
id:fkmさんの http://d.hatena.ne.jp/fkm/20071116 がおもしろかったので、調べてみました。 1)ですが、 これは、deleteしたメモリは、あくまでヒープのエリアなので、deleteしたからと言って 書き込んだらエラーになるということはないです。 例えば、 a = …
SourceForge.net:MinGW MinGW.exeを落とせば、これがネットに接続して必要なファイルを落としてくれます。 MinGW - gdb gdb関係
C言語関係掲示板 過去ログ887 へぇ〜sprintf使うのか。てか素直にroundが欲しい。
id:Wackyさんが使用方法を纏めて下さってます。 しかも、pythonによる変換プログラムまでも。 自分は、rubyで移植させて頂こうかしら。 McCabe So-net blog:老プログラマーの備忘録:McCabeの複雑度 CCCC:ダウンロード先 CCCC=SourceForge.net: Files プログ…
gvimrcに以下のように記述 imap } }=%%a
最近買った本。 分厚いけどとても読みやすい。リファクタってそういうことでいいのか? でもそれすらやってないよなぁ〜とか、思わず口に出しそうになることが多い本です。 おすすめ!!リファクタリング―プログラムの体質改善テクニック (Object Technology…