VC++
photo credit: nyuhuhuu via photopin cc はじめに フリーのC/C++向け静的コード解析ツールCppCheckをソースコードからビルドしてみました。 環境 Windows7 Enterprise Visual Studio 2013 体験版 Cppcheck 1.67 dev ソースコードの入手 以下のページからソ…
はじめに Artistic Styleというツールを使うと、コマンドラインから指定した.cppファイルのインデントなどを整形することができます。 この記事では、Artistic Style(AStyle)の使い方を紹介します。リーダブルコード ―より良いコードを書くためのシンプルで…
はじめに C言語、C++、Javaなど各種プログラミング言語のソフトウェアメトリクスの計測ができるフリーソフト「SourceMonitor」を試してみました。 今回は試しにVisual Studio 2005で作られたVC++のプロジェクトを対象に計測してみました。 初めてのソフトウ…
はじめに DebugBreakとプロセスアタッチを使ったC++アプリケーションデバッグの方法をまとめてみました。Windowsデバッグの極意 ツールを使いこなして、バグハント!posted with amazlet at 13.07.20Mario Hewardt Daniel Pravat アスキー・メディアワークス …
はじめに Visual Studio Express 2012でコンソールアプリケーションを作って、exeを実行すると、すぐに画面が閉じてしまいます。 何かキーを押すまでコンソールを閉じないようにするには、system("pause");を使います。 コンソールアプリで画面を閉じないよ…
はじめに サクラエディタのタグジャンプ機能は非常に便利なんですが、Oracle Pro*Cで書かれた.pcファイルを認識してくれなくて困っていました。 この記事では、Oracle Pro*Cファイルをcppファイルと同じようにctagsに認識させる方法について書いています。 P…
はじめに この記事では、無料で利用できる開発環境(Visual Studio 2012 Express for Windows Desktop)をWindows7にインストールして、C++の開発環境を構築するまでの手順について書いています。はじめてのVisual Studio 2012 (TECHNICAL MASTER 72)posted wi…
VisualStudio2005のWindowsフォームでボタンのラベル(キャプション)を改行して表示するには以下のような手順でできます。 1.ボタンのプロパティでMultiLineをTrue 2.Captionに\nを入力 以下のエントリもあわせてどうぞ Visual C++ 2010 Expressでデバ…
はじめに 前回のエントリでは、Visual C++ 2010 Expressのインストールとサンプルアプリケーションの作成を行いました。 無料ではじめるVC++(Microsoft Visual C++ 2010 Express編) このエントリでは、Visual C++ 2010 Expressを使ってコンソールアプリケー…
はじめに このエントリでは、フリーのMicrosoft Visual C++ 2010 Expressをインストールして、C++の開発環境を構築するまでの手順について書いています。プログラムを作ろう! Microsoft Visual C++ 2010 入門 (MSDNプログラミングシリーズ)posted with amaz…
MFCでメモリー不足の例外を発生させるには、AfxThrowMemoryExceptionメソッドを呼び出します。 AfxThrowMemoryException();ちなみに基本的なMFCの例外を発生させる場合はCSimpleExceptionをスローしてやります。 throw new CSimpleException(); 以下のエント…
VisualC++でWindowsアプリケーションを開発してたのですが、コンボボックス(ドロップダウンリスト)のサイズを変更する方法がわからなかったので、メモしておきます。プログラムを作ろう! Microsoft Visual C++ 2010 入門 (MSDNプログラミングシリーズ)pos…
はじめに 久しぶりにVisualC++でWindowsアプリケーションを開発してたのですが、タブキーによるフォーカス制御の順番を設定する方法を忘れてしまっていたので、メモしておきます。 VisualC++でタブキーによるフォーカス順序を設定する方法 1.リソースのダイ…