2010-01-01から1年間の記事一覧

VisualStudioのプロジェクト設定がおかしい(google IME)

と思った。 ある時から、プロジェクト設定の項目の端のプルダウンメニューが表示されなくなって、 どうしたもんかなーと。 最近何をPC上で変更したかって考えたら、googleIME入れたんだった。 MicrosoftIMEにしたらちゃんと出来た。そっかー。思いもよらない…

北海道人涙目,C++0xアドホック会議

いっそがしくて記事書く時間もねーと思っていたらC++0xの仕様を決めるためのアドホック会議が開催されるらしい。FCD(Final Committee Draft)に大してのコメント募集中にしても英語勉強しないと。参加してみたいけど東京とか何千キロ離れてんすか。ustとかで…

Brainf*ckってかんたんだな〜

C++

#include #include #include void eval(const char* data, int length);char g_memory_arr[30000]; char* g_memory = &g_memory_arr[0];int main() { const char* prog = "+++++++++[>++++++++>+++++++++++>+++++.>++.+++++++..+++.>-.------------.+."; eva…

C++でセミコロン無しの考察

javaセミコロン無しで注力されていたのは戻り値なしの関数をいかにして if文に渡すかということであったのでC++ではどうするかというと、if(doSomething(),false) {}とすればいい。何の工夫もないけど。 もしclass SomeObject { public: void operator,(bool…

http://d.hatena.ne.jp/Nagise/20100321 ここにjavaでセミコロンなしってのがあって、 javaの文法なんてC言語/C++クローンだろ 歴史を同じくする言語なのでC++でも出来るだろJKとおもってやってみました。まず、helloworld #include int main() { if( std::c…

std::lower_boundについてのメモ

std::lower_boundを使おうとしたところで疑問、 struct some_huge_structA { int value; int other1; int other2; //and many member };みたいな構造体のvalueでsortされていて、valueについての比較のもと、 lower_boundで取得したいとき。先ず、lower_boun…

会社の人から 「子プロセスのフォント(サイズ)を変更したい」 という話を伺った。ここを参考にしよう。 http://d.hatena.ne.jp/aharisu/20090427/1240852598 あと、子プロセスのコンソールハンドルはどうやってとったらいいものかと。。。 で、勝手に尊敬す…

constについて

http://niha28.sakura.ne.jp/b/log/100 constメンバ関数大事やね^^const関数を気をつけて書いていて特にいいのは、 「このインスタンスは変更したくないからちょっとconstにしておこうかな」って時にconst変数のみがアクセスできる関数として限定できること…

sony,,,やっちまったな

C++

sonyが閏年を間違えました。あほす。 しっかりテストしなくちゃ、って人の振り見て我が振りなおそう。//sample code bool isLeapYear(int year) { if(!(year%4)) { if(year%100 || !(year%400)) { return true; } } return false; }こんな感じか。 詳細はこ…

C++の雑誌!?

C++

「我々はプログラミング雑誌を創刊す」 http://cpplover.blogspot.com/2010/02/blog-post_27.html ていうかプログラミングの雑誌なのね^^めっちゃwktkだし。 例えばちょっと日ソフで興味出た言語の空気つかんで、こっちでステップアップ。。。 ジュルww