![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
VS2013を使用しています。 プログラムを実行してら以下のようなエラーが起こりました。
Debug Assertion Failed!
Program: ,,,cuments\visual studio2013\Projects\HDface2\Debug\HDface2.exe
File: atcomcli.h
Line: 195
Expression: p!=0
For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts.
(Press Retry to debug the application)
C++言語初心者なのでどの部分をどのようにすべきなのかよくわかりません。
解決方法を教えていただければ嬉しいです。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
> Debug Assertion Failed!
デバッグモードでプログラムを実行する際、不適切な値などが処理に渡された事をチェックする処理で停止している状態です。
例えば、割り勘計算する関数で、「合計金額」と「人数」を渡して、1人当たりの金額を計算しますが、人数にゼロを渡した場合に不適切って事で処理停止するようにするだとか。
質問の場合、「atcomcli.h」(atlcomcli.hの間違い?)の195行目に定義しているCOM インターフェイス関係の関数を呼び出した際、いずれかのポインタの内容がNULLなので、実行できませんよ、Releaseなんかで実行したら例外とかアクセス違反で停止しちゃうかもよって教えてくれてます。
atlcomcli.hはライブラリが提供しているものですから、いじっちゃダメです。
対象の関数を呼び出している個所を確認して、渡している引数の内容を調べてみてください。
呼び出し場所の調べ方としては、Assertionが出ている状態で「Retry」でデバッグを開始し、「表示」-「デバッグウィンドウ」-「コールスタック」を表示して、質問者さんが作成したコードが対象関数を直接ないし間接的に呼び出している順を辿るとか。
英文だけど、似た質問がありました。
Visual Studio - Forums - Problem with atlcomcli.h assertion failed!
https://social.msdn.microsoft.com/Forums/vstudio …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) python fbprophetについて 1 2022/09/29 19:44
- C言語・C++・C# PC画面を録画するプログラムでdllの読み込みエラー 1 2023/04/22 08:31
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- その他(SNS・コミュニケーションサービス) 爆サイやっていたら、下のような文字が出ました! これは何なのでしょうか? nginx error! 1 2023/06/09 12:27
- YouTube youtubeからの著作権メールについて 2 2023/02/14 16:12
- Windows 10 VirtualBox 7のゲストOSでの物理HDDパーティションのマウント方法 2 2023/05/04 13:01
- サーバー WindowsでApache が起動しない 1 2022/11/29 12:21
- その他(SNS・コミュニケーションサービス) 自分のpcがハッキングされたようなメールが来たのですがどうすればいいですか? 4 2022/10/02 16:14
- 英語 下記はなんていってますか? こんにちは以降、訳していただけたら助かります。 Hello, We’re 1 2023/01/14 00:09
- 戦争・テロ・デモ ウクライナ、メル友に五千円要求されてさ 1 2022/04/02 09:38
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
Debug Assertion Failed?
C言語・C++・C#
-
デバッグ中のエラーのことで教えてください。
C言語・C++・C#
-
C++言語エラー
C言語・C++・C#
-
-
4
画面を強制的に再描画させる方法
C言語・C++・C#
-
5
ボタンの表示の色、フォントを変更したい
C言語・C++・C#
-
6
GetPrivateProfileStringでiniファイル読込む処理を詳しく知りたいのですが・・・
C言語・C++・C#
-
7
CStringからchar*への型変換について教えてください。
C言語・C++・C#
-
8
ラジオボタンの値の取得について(C++)
C言語・C++・C#
-
9
CString型の文字列連結について
C言語・C++・C#
-
10
ボタンの配置を変更したい
C言語・C++・C#
-
11
Run-Time Check Failure #3というエラーが出ます。
C言語・C++・C#
-
12
VC++でコントロールの境界線を描画する方法
C言語・C++・C#
-
13
エディットボックスのフォントを変えたい
C言語・C++・C#
-
14
リソースエディタでスタティックテキストの文字サイズの変更
C言語・C++・C#
-
15
「fatal error C1189」を回避するには?
C言語・C++・C#
-
16
ダイアログ内コントロールの位置取得について
C言語・C++・C#
-
17
学校PCで問題なくデバッグできるのに自宅PCのくVisual Studioでは同じソースがデバッグできません。
C言語・C++・C#
-
18
エディットボックスの入力制限について
C言語・C++・C#
-
19
VC++ ラジオボタンの初期値について
C言語・C++・C#
-
20
静的でないメンバ関数の呼び出しが正しくありません
C言語・C++・C#
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「読み込み違反」が起きたとき...
-
Visual Studio 「AnyCpu」について
-
Pythonのコードをexe化
-
C++初心者です。 debug asserti...
-
excel vbaから実行するexe実行...
-
VB6.0 exe作成時に実行時エラー...
-
WindowsXpでAppActivate
-
JP1/File Transmission Server/...
-
C#VB、exeに埋め込んだexeの実行
-
Windows PowerShellでC言語を実...
-
VBコンソールアプリケーション...
-
matlabで作成したdllをVBAで使...
-
外部exe呼び出しの方法 ShellEx...
-
VB.NetのWinsockについて
-
デバック時エラーなし、アプリ...
-
(msvcr71d.dll) でハンドルされ...
-
印刷ダイアログを表示させない方法
-
意味不明の実行時エラーで困っ...
-
vba 時間の引き算 例えば 15:00...
-
byte型をstring型として扱うには
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「読み込み違反」が起きたとき...
-
Visual Studio 「AnyCpu」について
-
Windows PowerShellでC言語を実...
-
excel vbaから実行するexe実行...
-
実行ファイル(.exe)が別のPC...
-
C++初心者です。 debug asserti...
-
Format 関数のバグ?
-
C#VB、exeに埋め込んだexeの実行
-
VisualStudioでC#が実行できない
-
VB6.0 exe作成時に実行時エラー...
-
Pythonのコードをexe化
-
shell関数には二重引用符を渡せ...
-
ActiveDirectoryから値を取得
-
mscorlib.dllの初回例外について
-
ActiveX → VB を起動するとCre...
-
androidで.exeを実行できますか?
-
外部exe呼び出しの方法 ShellEx...
-
VBがデバッグ時落ちてしまう
-
Eclipse CDT MinGWによるC言語
-
ACCESSランタイムでエラー
おすすめ情報