「Windowsのコードに関しては、このルールは例外だ(シャレじゃないよ)」って部分は原文そのまま

Googleコーディング規則「C++のコードにおいて例外は使用してはならない ただしWindowsのコードに関しては、このルールは例外だ(シャレじゃないよ)。 」

Googleのコーディング規則だと例外は使っちゃいけないんだってー

インデントはスペース二つにするかそれともタブ一つにするか

わーいGoogleコーディング規則とインクルードガードの書き方がほとんど同じだー

なんかGNUの構文規則と同じようなインデントの仕方するとタブが沢山になるな

これからC++のコードはGNUのコーディング規則に合わせる方向にしよう

構造体をイニシャライザで初期化したい

素直にoggつかおう

さすがにADPCMの圧縮率は悪すぎた

早くフルHDの液晶積んだスマートフォンとか出ないかなー iPhoneぐらいのサイズの液晶にフルHDの液晶積めば多分印刷品質ぐらいの解像度になるはず 何処かのサイトで話題になってたちっちゃいフルHD液晶のDPIは350dpiぴったしらしい

ogg vorbisで、圧縮したのが分からないぎりぎりぐらいの圧縮をかけたときの圧縮率ってどれぐらいだろう

ogg vorbisね

oggの圧縮比率ってどれぐらいだろ

ドット絵… 俺下手すぎて死ねる

XACTってWAVEファイル生で入るのかと思ったらADPCMになるのね

XACTってプログラムの中で使うのは簡単だけどバンクファイル作るの面倒くさい

オーバーラップドI/O使うしかないかな

パックファイルをbgmだけの為に分割せずに全部一つにしてやろう計画

例外とか一時的にint型で返すようにしたけど一応生のファイルを操作するクラスは完成したはず

HSP最近いじってなかったから忘れてた

期待通りの挙動を示してくれた

久しぶりに開くなあHSPエディタ

Windows APIを試し打ちする時にHSPが役に立つ

@repeatedly まあそうなんだけどね…

やっぱりゲームのリソース管理にはMAX_PATH以上の長さのパスも使えるようにすべき?

PC周り http://twitpic.com/3qke4c

@Linfiel ディスプレイの設定で調整した方がいいよ

shlwapi.dllの関数が揃ってMAX_PATHより長いパスを認識してくれなくて困ってる

PathCombineの挙動を調べないとなー たとえば第二引数って相対パスでいいのーとか 第三引数に\\とか指定したらどうなるのーとか

C:\Windows\..\Program Files\..\Windows\system32\って絶対パスなのかな?

@hajimehoshi やっぱりそれしかないのか…

C++のstring型の変数をC言語の関数に渡して中身いじってもらう方法はないだろうか

チルノのリボンの色、僕はどっちかというと青のほうが好き

「ふいんき(←なぜか変換できない)」でひとかたまり

どーしよ

ホワット イズ ジス? → What Is This?

すげー Google翻訳カタカナ語を英語に直してくれる

@haxe 確かにねー ただなんかこれコンパイラ泣かせな仕様な気がする

@haxe 分からないから調べてみたけどANSI以前のCのことか

東方はシューティングできる人が(ryってのは正しいと思うなー 僕も勉強が潰れないぐらいにはがんばる

なるほど読みやすいといえば読みやすいな

@haxe 関数記述が複数行になるときにインデントが分かりづらくなる

でもなんか違和感があるんだよねー…

関数とかの定義の後、{の前に改行いれる理由が今分かった

なるほどー

気軽に関数の挙動が調べられたらいいのに

PathCombinの第二引数にNULL指定したらどうなるんだろうね

ほかいまー

ほかってこよう

C++のコンパイラってどうしてthrow(T)って指定するとtryで囲まないとコンパイルエラーになるJavaみたいな仕様にはなってないの

ぱたぱた

ファイル入出力の時に発生した例外のオブジェクト作らないとな

CloseHandleにINVALID_HANDLE_VALUEを渡したら困るな…

プログラム書くときにね

一つのことをする毎に段落みたいな感じに区切りをつけてる

C++の例外周りってちゃんと作られてないから大変

適当に作っといて必要があったら変えよう

コピーできなくしちゃう?

Overlapped使うとファイルの末尾から数えて何番目にファイルポインタを移動とかさせるのが面倒

@haxe 生憎C++なのです

オーバーラップIOとか面倒見てられないのでスレッドセーフじゃないよっておもっと高価な

ファイルの位置移動関数いろいろと考えるの面倒くさいからmoveTo関数とmoveBy関数作ればいいよね?

@haxe Overlappedにすれば大丈夫かなとか思ったり思わなかったり

CreateFileで開いたファイルハンドルに複数スレッドから同時アクセスしても問題ないのかなあ? 少なくともOverlappedにした時

マルチスレッドで使っても何ら問題が起こらない様に非同期I/Oを使うか

うーん、

理由は知らないが何でググるのか一発で判断できなかったときに無意識にタイプする文字列が「何か」から「すごいの」に変わってる

手足描く練習しないとねー

みんなSAIつかってるんだねー かなり長い間アップデートされてないのが気になるけど

絵が上手い人がうらやましいから一度一通り作業工程を見てみたいものだな 描いてみたでも覗いてみようかな

こっそりとscreen_name変えようかしら

@nvsofts 誰からも存在を忘れられたときです あれ、ガーベージコレクトって幻想入りじゃね

僕も「俺はクリア出来るんだからがんばれ!」とか言ってみたい

operatorを使うときが来たな

なるほどイニシャライザはそっちに書くのね

あれ、イニシャライザがあるクラスのコンストラクタをファイルに分割するときどう書くんだっけ

Currently Browsing: happygolucky » Blog Archive » SmartHandle object for Win32. - http://bit.ly/h3uirL

@beepcap Windows APIのHANDLE型はそんな高度には出来てない DirectX使うときのCOMオブジェクトと同じように手動で参照カウンタ増やしたり減らさなきゃいけないっぽい

Windows APIのHANDLEには参照カウンタがあるって書いてあるけどどうやって参照カウンタに値を加えるのか知らん

関数呼び出すときに長くなりすぎて複数行にしなきゃならないとき、どこで区切れば見栄えがよくなるんだろう

だるくてコード書く気しない

なにもやるきしない

ひまだなー

ねよう おやすみ!

ちゅどーん

「目標をセンターに絞って勉強! 目標をセンターに絞って勉強!目標をセンターに絞って勉強… したら二次で落ちた…」

何も考えてないと短いツイートがどんどん増えていくから困る

Intuosほすぃねー

DTM充したいねー

SSDほすぃですねー

しんやTLのひとりとなった

@working_dead かく言う私も童貞でねー

死ぬときの快感がセ○クスの200倍以上ってことはテクノブレイクはそれを更に凌ぐんじゃね?

@9_Cirno チルノちゃんあそぼ!

大ちゃんと早苗さんと小傘描けるようになりたい

nullkalが寝ようとしていると東風谷 早苗があなたの布団に入ってきて、布団を持って行きます。 http://shindanmaker.com/16708 #thbedding もってかないでー

nullkalは贅沢まろやかプリンとこいし、どっちを選ぶのと問い詰められた! http://shindanmaker.com/58421 #toho_shuraba こいしちゃん!

【暴露】実は人間辞めてました http://shindanmaker.com/46954

ぺろぺろ

最近重力崩壊しそう