ホーム » VC (ページ 9)

VC」カテゴリーアーカイブ

2026年1月
 123
45678910
11121314151617
18192021222324
25262728293031

人気の投稿とページ

カテゴリー

最近の投稿

アーカイブ

ブログ統計情報

  • 130,955 アクセス




3DS 保存でアプリケーションエラー

次の様な 3DS 形式で保存するコード. データ部分が空の時,アプリケーションエラー. bool save_3DS (FILE* ofp,const tDS_Chunk& chnk) { if (ofp == NULL) […]

Continue Reading →

C1189 : WINDOWS.H already …

幾つかの,MFC を使用していないプロジェクトをビルドしていると, --------------------構成: GAtoSTL - Win32 Release-------------------- コンパイル中. […]

Continue Reading →

VC フォールバック 設定

以前から設定している情報のまとめ VC 10 以降 フォールバックの設定 「ツール」-「オプション」-「テキスト エディター」-「C/C++」-「詳細」. *.ipch,*.sdf,*.VC.db などを指定フォルダ以下 […]

Continue Reading →

コンパイルエラー C2664

次の様になっている _UNICODE のプロジェクトでエラー. //#include “messbar.hxx” #include “i_dib_bg.hxx” #incl […]

Continue Reading →

xml の読込み – 2

昨日の xml 読込み で,データが大きい場合に比例ではなく極端に遅くなる? それで,次の様なコードで計測してみた. bool Test (c_tstring& str) { for (size_t index= […]

Continue Reading →

xml の読込み

幾つかの xml データを読んでみると,データにより msxml.dll を使用したときに比べて明らかに遅い. bool Test (LPCTSTR pathName) { tstring outPath = ::Get […]

Continue Reading →

include ファイルの大文字

Windows 上で動作しているコンソール AP の Synology NAS 上での動作テスト. NAS 上でコンパイルすると include ファイルがないエラー. 今まで include する時,大文字と小文字を正 […]

Continue Reading →

カメラ座標からワールドに

{ Prj ctow ; { // Prj の逆行列を求める Matrix pm ; Prj prj(GetEyeChg().Get()) ; prj.Get(&pm) ; pm.Inv() ; // 逆行列 c […]

Continue Reading →

template の複数の型の順番

先日作成した template .   template <class V3, class VT> V3 ToV3 (const VT& vt,const long type) 型の順番で,戻り値の型 […]

Continue Reading →

::ToV3<Vd3,Vd2>(v2,to_x0y) で C2784

次の様な template の利用で,C2784 エラー. Vd2 v2(1,2) ; Vd3 v3 = ::ToV3<Vd3,Vd2>(v2,to_x0y) ; \\DevS\...\tovxx.hxx(1 […]

Continue Reading →

template で複数の型を指定

template で複数の型を指定する場合は,カンマで区切って指定すれば良い. template <class V2, class V3> V2 ToV2 (const V3& v3,const lo […]

Continue Reading →

ファイルの検索

あるフォルダ内のファイルを列挙するコード  MFC v_tstring EnumFiles_MFC (c_tstring& path,const bool skipDot=true) { v_tstring foundF […]

Continue Reading →

vector<Xxxx<T>> の利用でのエラー

template <class T> Extent2<T> E2_GetExtent (const std::vector<VLine2<T>>& lins) // […]

Continue Reading →

#define での括弧 …

STL バイナリのサイズをチェックする所でうまく判断できず,気が付くまで少し時間がかかったのでメモ.    u_64 dataSize = STL_B_H_COUNT_SIZE + faceCount * STL_B_F […]

Continue Reading →

C1076 ヒープの領域を…

——————–構成: MkCmf – Win32 Debug————R […]

Continue Reading →

template でのキャスト

次の様なベクトルの template . template <typename T> struct Vector3 { // ... void Normalize (void) { if (Length() […]

Continue Reading →

pgons.Material::operator=(pgons1)

d3D_PgonsA pgsa = c3d.GetPgonsA() ; { d3D_PgonsA pa_tri ; for (long index=0 ; index<pgsa.GetCount() ; index […]

Continue Reading →

vector 型のデフォルト引数

あまり使うことがないかもしれないが… 関数に std::vector<Vd2> を渡す時,デフォルト引数を指定可能にしたかった. typedef std::vector<Vd2> Vd […]

Continue Reading →

PolyPolygon

あまり利用していないが,PolyPolygon を使ったコード. CArray<P2A,P2A> p2aAry ; p2aAry.Copy(P2A_Ary) ; ::P2AA_InvY(&p2aAry) ; […]

Continue Reading →

std::setprecision

次の様なコードでビルドすると, std::tout << … << std::setprecision(4) << x << _T(“\t̶ […]

Continue Reading →