忍者ブログ
DirectXとかでゲームプログラムが作りたい。 基本的にメモ帳などに使う事を目的にする予定

2024

0420
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

2012

0430
VC++

状況
変数と関数が同じ名前の場合におきた

エラー内容
 error C2064: 0 引数を取り込む関数には評価されません。

解決方法
とりあえず変数の名前を関数と違う名前に変える

拍手[5回]

PR

2011

1220
VC++

状況
switch文内のcaseで初期化処理を使用とすると発生

エラー内容
error C2360: 'i' の初期化が 'case' ラベルによって行われませんでした。

解決方法
case内を{}でくくるか、switch文の外で初期化処理を行う。

拍手[2回]

2011

1021
VC2008

状況
CPPファイルをディレクトリで階層分けしてかつ、
階層は別だが同じ名前のファイルがある場合に
コンパイルを通すと発生

エラー内容
error LNK2019: 未解決の外部シンボル------で参照されました。
error LNK2001: 外部シンボル-------は未解決です。
が6個ほど。

解決方法
同じ名前のCppのどちらかを右クリック→プロパティ→
C/C++→出力ファイルの所のオブジェクト名を適当な
名前に変更する。XMLドキュメントファイル名も同様の
名前に変更。その後、一度プロジェクトのアンロードを
した後に再度読み込みビルドする事で解決した。

拍手[6回]

2011

1017
VC2008

状況
適当にサイトからコピペして実行しようとして発生

エラー内容
LINK : warning LNK4098: defaultlib 'LIBCMTD' は他のライブラリの
使用と競合しています。/NODEFAULTLIB:library を使用してください。
fatal error LNK1169: 1 つ以上の複数回定義されているシンボルが
見つかりました。

解決方法
VCのプロジェクトを左クリック→プロパティ→c/c++(これはCppファイルを
一つでも作ってないと出ない)→コード生成→ランタイムライブラリから
マルチスレッドデバック DLL(/MDd)をマルチスレッドデバッグ(/MTd)に
変更することで解決。Release版ならマルチスレッド(/MT)を選ぶようにする。

拍手[15回]

2011

1005
#include <ifstream>

ファイルを読み込むために使用。

#include<iosteam>

ディスプレイに出力などのために使用。

#include<sstream>

文字列を組み立てたり数値を文字列に組み立てるために使用

拍手[1回]

カレンダー
03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
フリーエリア
最新CM
[05/12 Backlinks]
最新TB
プロフィール
HN:
かりう
性別:
男性
バーコード
ブログ内検索
P R
アクセス解析
カウンター
忍者ブログ [PR]
* Template by TMP