ホーム » VC (ページ 10)
「VC」カテゴリーアーカイブ
EnumFilesTree で無限ループ
フォルダ以下の全てのファイルを列挙する関数 v_tstring EnumFilesTree (LPCTSTR path) { v_tstring foundFiles = ::EnumFiles(path) ; v_ts […]
CString , tstring
typedef std::basic_string <TCHAR,std::char_traits<TCHAR>,std::allocator<TCHAR> > tstring ; C […]
vector 要素の削除
MSDN vector::erase MFC の CArray::RemoveAt(index,count=1) 先頭要素の削除 v1.erase( v1.begin( ) ); [1] の削除 v1.era […]
VC 6 getline
先日のキー入力の動作を c++ で書き直し. while (_ftprintf(stderr,_T(“%s=”),_T(“入力?”)) , _fgetts(buf,sizeof(buf),stdin) != NUL […]
コンマ演算子
古いデバッグ用のコードを見ていたら,こんなのがあった. while (_ftprintf(stderr,_T(“%s=”),_T(“入力してください”)) , _fg […]
VC 14 でビルドが止まる?
複数プロジェクトが存在するソリューションをビルドしていて, ビルドを「キャンセル」したら抜けれなくなった. 「タスクマネージャ」で「終了」してもう一度開き直しても, 止まった様になってしまう. 再度終了して,今度は […]
C2059 , C2238
あるプロジェクト VC 6 をビルドしていてエラー.VC 12 などでは OK . ——————–構成: BLCombi – […]
WinXP で VC 14 _stat
WinXP では,_stat がうまく機能しないみたい. Visual C++ 2015 express: _stat not working on Windows XP VC 12 などと比べると _stat 関係は大 […]
VC 14 exe を XP でデバッグ
昨日リモートデバッグの環境を作っていったが,VC 14 では XP 上のリモートデバッグができない? VC 11 以降 XP などについて具体的には書かれてない. 今回リモートデバッグしようと思ったのは,VC 14 でビ […]
リモートデバッグ
以前仮想マシンの XP にリモート環境を作って,その当時はそれなりに使ったと思う. どうも起動が不安定だったが,複数のアダプターが影響していた? リモート PC は,TestInst . ローカルは DevXP と T […]
_MBCS _tcspbrk
MBCS.exe で _tcspbrk を使用していて,ファイルパスの 0x5c の認識がうまくなかった. _tcs… の関数を MBCS exe としてデバッガで見てみると 30: LPTSTR resul […]
VC 11 以降の ODMenu
自前の UndoRedo テンプレートで,VC 11 以降メニューの表示が更新されなくなった. 対応は,アプリケーションクラスのヘッダで,ODMRoot.hxx のインクルードを追加すれば良い. これとは別の動的なメニュ […]
コンストラクタで static
次の様なクラスで,VC 14 ではコンストラクタ内の static を呼出した段階で止まってしまう? VC 12 まででは OK . class T_static { public: T_static ( […]
VC 6 コンソール AP を VC 11 で…
VC 6 コンソール AP を順にアップしたプロジェクトを VC 11 でビルドすると, —— すべてのリビルド開始: プロジェクト: T_DbgCls, 構成: Debug Win32 R […]
VC 6 Release inline
次の様な呼出しで,Release ビルドでうまく動作しないことがあった. …\PntFnc\TCrossL\TCrossLD.cpp 2 円の交点のエラー時の動作 Vd2 cp1 = ::get_poin […]
VC2015
MSDN にあった C++ を使った “hello world” アプリの作成 (Windows 10) をやっていて,… 実行すると, ——— […]
VC include lib のパス
VC 6 HKCU\Software\Microsoft\DevStudio\6.0\Build System\Components\Platforms\Win32 (x86)\Directories VC 7 , […]
VC 10 でビルドした exe を XP で…
以前から VC10 以降でビルドした exe が Win XP 環境で起動できてなかった(ビルド環境の Win 7 では OK). —————— […]
fatal error LNK1112
確か前にもどこかに書いているが… Win 32 プロジェクトを「構成マネージャ」で x64 にコピーしてビルドすると, fatal error LNK1112: モジュールのコンピューターの種類 'x64' […]
IIS での ActiveX.exe
次の様なコードで,環境により?サーバの exe が終了されないことがある. dim oHV set oHV = Server.CreateObject(“AsHVXxx.ApplicationR […]