C++メモ 外部ライブラリを使わずにVisual Studioに用意されているものだけでWindows用のビットマップを作ってみる
野暮の用事で。 ポイントはこんなとこ。 Windows.hに定義されとるBITMAPFILEHEADER構造体とBITMAPINFOHEADER構造体を使う 構 ...
C++メモ stlの仕組みで時間測定をやってみる
今まで仕事でC++のPGするときにはclock()を使ってたけど、C++11だったらstlにあるんでね?って思ったらあったので試してみることに。 そらぁ...な ...
C++メモ 配列のarrayクラスを使ってみる
前に記事にしようって思ってほったらかしだった...。 C++11では配列もクラスで定義できるので使ってみることに。 インクルードするヘッダはこれ。 #inclu ...
C++メモ for each文で値を変更できるように値を参照渡し(リファレンス)にしてみる
前に便利になったなぁと自己満足していたfor eachに相当する構文を使ったら...値が変更できてないってことになった。 そりゃそうだという内容。 ポイントはこ ...
C++メモ ラムダ式を使って関数の中に関数を作って呼んでみる
冗長な処理を何とかしたかったのでお試し。 とりあえず、ポイントはこんなんか? ラムダ式(C++11から使える)を使う で、コードはこんな感じ。 // ラムダ式を ...
C++メモ tryとcatchを#defineなマクロで書いてみる
コード書くのが面倒くさかったのでやってみただけ。 #defineのマクロ名以降に半角スペース1個入れてコードを書く 改行は¥(OSXの場合はOptionキー+¥ ...
C++メモ mapで文字列なキーをfind関数で検索してみる
C++11ってとっても便利。 mapのキーもfind関数で結構簡単に検索できちゃう。 ポイントはこんな感じ。 mapクラスのfindメソッドを呼ぶ findメソ ...
C++メモ XCodeでC++11が使えるようになってた
久しぶりにC++を使うことになり...C++11なる新しい規格も使える環境も揃ってきたし...ちょいと練習しようかなと思ったら文法でハマった...。 とりあえず ...
C#メモ Visual Studio Communityをインストールしてみる
Visual Studio Communityなるものが登場。 実際はVisual Studio 2013だけど、Expressでは使えなかったアドインが使える ...
C++メモ STLをできるだけ使ってCSVを読み込んでみる
野暮用で必要になったので。 ざっくりこんな感じ。 fstreamクラスを使ってファイルを開く istringstreamクラスを使って区切り文字で文字列を分ける ...