An introduction to git-svn for Subversion/SVK users and deserters An introduction to git-svn for Subversion/SVK users and deserters This article is aimed at people who want to contribute to projects which are using Subversion as their code-wiki. It is particularly targetted at SVK users, who are already used to a work-flow that involves disconnected operation, though this is a tiny subset of the w
2013/11/23 Document - TypeScript プログラミング 公開。 2012/11/04 Document - [SL4A] WSGI 公開。 2012/03/31 Document - [ATL/WTL] WTL8.1.11324 から WTL8.1.12085 への変更点 公開。 2012/03/29 Document - [ATL/WTL] Visual Studio 2010 へ WTL をインストール 公開。 2012/02/04 Document - [SL4A] HTTP サーバ 公開。 2012/01/04 Document - [SL4A] SQLite 公開。 2011/12/04 Document - [ATL/WTL] WTL8.1.9127 から WTL8.1.11324 への変更点 公開。 2011/10/30 Document - [SL
ここでは実装切り換え用のマクロ定義(#ifや#ifdefなどで使われるもの)について書きます。 皆さん、Windowsプログラミングでは WINVER _WIN32_WINDOWS _WIN32_WINNT _WIN32_IE _RICHEDIT_VER STRICT WIN32_LEAN_AND_MEAN などやWindows.hにコメントされているマクロを#defineしたり、 _DEBUG _UNICODE などで実装を切り換えたりしていることと思います。 これら以外にも対象のプラットフォームを識別するマクロ、 コンパイラやそのバージョンを識別するマクロ、 他のライブラリやそのどのバージョンを同時に使っているかを識別するマクロなど、 様々なマクロで実装が切り換えられるように普通のライブラリは作られています。 WTL/ATLもご多分にもれず、そのように書かれています。 そこで、WTL/
VS2005 で strcpy() を使おうとすると、「warning C4996: 'strcpy' が古い形式として宣言されました。」というメッセージが表示されるので、strcpy() を strcpy_s() に変更する訳ですが、strcpy_s() の戻り値である error_t のエラーをチェックしてる人っているんでしょうか? strcpy_s() の使用者はあくまで strcpy() としての機能が欲しいのであり、それで警告が出るから仕方なく strcpy_s() にしているだけなのです。 ? でも、いざというときに error_t がエラーを返してきたらどうしよう、ということも考えてしまうわけです。 だからといって error_t をチェックしてどうこうなんて、めんどくさくてやってられません。 そこで考えつくのが error_t を例外にして投げるラッパーを作ってやることです
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く