C++
eXtreme Programmingテスト技法―xUnitではじめる実践XPプログラミング (OOP foundations)作者: 日本XPユーザグループ,長瀬嘉秀出版社/メーカー: 翔泳社発売日: 2001/11メディア: 単行本 クリック: 20回この商品を含むブログ (14件) を見る写経シリーズ 第3…
eXtreme Programmingテスト技法―xUnitではじめる実践XPプログラミング (OOP foundations)作者: 日本XPユーザグループ,長瀬嘉秀出版社/メーカー: 翔泳社発売日: 2001/11メディア: 単行本 クリック: 20回この商品を含むブログ (14件) を見る写経シリーズ 第2…
eXtreme Programmingテスト技法―xUnitではじめる実践XPプログラミング (OOP foundations)作者: 日本XPユーザグループ,長瀬嘉秀出版社/メーカー: 翔泳社発売日: 2001/11メディア: 単行本 クリック: 20回この商品を含むブログ (14件) を見る写経シリーズ 第1…
eXtreme Programmingテスト技法―xUnitではじめる実践XPプログラミング (OOP foundations)作者: 日本XPユーザグループ,長瀬嘉秀出版社/メーカー: 翔泳社発売日: 2001/11メディア: 単行本 クリック: 20回この商品を含むブログ (14件) を見る読むといっておきな…
あなたはC++の発明者? それとも創造者?〜Bjarne Stroustrup氏との対話〜@CodeZine 自分のことを C++ の設計者であり、最初の実装者と呼ぶのがカッコイイ! なんというか自信に満ち溢れて、それでいて嫌味がないそういう方なイメージを受けた。 記事より引…
@IT の Protocol Buffers の記事から見つけた googletest(Google C++ Testing Framework)。 とりあえずダウンロードしてみたけどややこしい^^; ユニットテストフレームワークって慣れてる人には使いやすいのかもしれないけど、素人にはどこから手をつけて…
Windows フォーム アプリケーションの簡潔さをネイティブ アプリケーションで実現する@MSDN 面白そうなのが出てきたね:) インストール方法とサンプルの動作方法はここを参考にした。 Visual Studio への統合が上手く出来ないけど、出来たら楽しそうね:) MFC…
SQLite のラッパークラスを最小限実装したので、SQLの勉強がてら実際に使用してみる。 いろいろなサイトを見ていると、郵便番号データを使っているところが多いのでこれで試すことに。 住所を選択すると郵便番号を取得できるものとその逆。 最初の一歩として…
先日作ったやつからちょいと改造使用例はこんなカンジ。 ・SQL文の生成にステートメントではなくて、printf 式構文に変更した ・プロジェクトはこちらに #毎度のことですが、ご使用は自己責任で☆
手始めに例外クラスを作成。 SQLiteのライブラリ使ってる過程でエラーが出たら片っ端から例外なげます。 クラス作成の時はいつもここ*1から始めるくらい、例外大好き(笑) #毎度のことですが、ご使用は自己責任で☆ *1:例外クラス作成
お次はメインのデータベースクラス。 SQLは知識ゼロなので、open/close/exec のみ実装^^; #毎度のことですが、ご使用は自己責任で☆
最後に SQL文を printf 形式でフォーマットする sqlite3_vmprintf() のラッパクラス #しつこいですが、ご使用は自己責任で^^;
昨日から C++ の研修を始めて、今日の午前中までは Better-C をやって、午後から C++ 本番を始めた。 教えてみて改めて思ったのが C++ ってやっぱり複雑なんだなぁと。 「クラスの基本」から始まったけど、クラスって変数やら構造体やら関数やらの知識がないと…
すっかり忘れてて小一時間ハマった。。。 char* p[] = { 文字列たち }; printf( "%s, %s", *p++, *p++ ); どうしても前と後ろが逆になると思ったら、_cdeclで呼び出す関数の評価は後ろ(右)からだった。。。
おもしろかったなりよ@東方算程譚 こいつをこの時間に1時間ほど見てしまった^^; WinUnit は DLL から直接関数名を取得している、とのことで忘れないうちにやってみた。
ちょいとSQLやりたくなったので、これ見ながらC++でやってみる☆ SQLiteで組み込みDB体験 SQLiteで組み込みDB体験(2007年版) SQLiteで組み込みDB体験(2008年版)@よしなごと
たった二行でUnitTest : PicoUnit:東方算程譚 コンソールアプリ限定だけど、なんも考えずに単体テストができてしまう!! GUIが絡まなければ単体テストはコンソールで十分なので使いどころは多々ありそう。 #include <stdio.h> #define pico(EXP) ( !!(EXP) || (prin</stdio.h>…
ちょいと入用でCSV解析のコードを書いてみた。 STLとBoostで完全C++コードになりましたとサ。 #使用は自己責任で
昨日自分のデスクトップPCを漁ってたら、昔作ったテストプログラムが出てきたので載せてみる。 一風変わったサンプルになってると思います。
プログラムを安全性を高める手法の一つに契約による設計(Design By Contract)というものがある。
今のところ自分が作ったクラスの中で一番使ってるもの。
「C/C++」って表現がキライです。
はてな記法のシンタックス・ハイライトというのが楽しいのでソースをはっつけてみる。 ※使用は自己責任で。
東方算程譚:こんなんアリかよで知った。 MSDN:Variadic Macrosに詳細は書いてある。 Visual Studio 2005以降で使えるのかな?
今日MFCのCListCtrlのソートでハマってしまったので、備忘録として残す。
2008/01/21 0:34cppllで知ったんだけどPOCO(C++ Portable Components)というライブラリがあるらしい。CodeZineの記事で解説されているよう。 POCO::Netライブラリによる組み込みWebサーバの実装 5分で使えるLoggingフレームワーク - POCO::Foundation - POCO…
2007/09/11 14:11今さらC言語(笑)C言語のマクロ(#define)にパラメータの文字列化というものがある。#define TRACE( param ) printf( "%s = %d\n", #param, param ); このようなマクロを定義したときにint value = 0; TRACE( value ); とすると、printf( "%s …