【初心者歓迎】C/C++室 Ver.72【環境依存OK】at TECH【初心者歓迎】C/C++室 Ver.72【環境依存OK】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト478:デフォルトの名無しさん 10/04/18 12:11:19 >>477 #include "Form2.h" 479:477 10/04/18 12:24:15 >>478 includeはしています。 (確かにincludeの順番でエラーを吐いたりもするので関連しているようにも思います) 480:デフォルトの名無しさん 10/04/18 16:10:38 >>477 よう分からんけどForm2が定義されてる名前空間と 実装処理部の名前空間が違うんじゃない? 481:デフォルトの名無しさん 10/04/18 16:39:17 インクルードがループしてるんじゃないか 482:デフォルトの名無しさん 10/04/18 21:42:57 >>477 Form2を定義している名前空間をそのnewしてるトコで参照してない希ガス 或いは参照してるつもり->スペルミスとか 483:デフォルトの名無しさん 10/04/18 22:16:43 Form1.hでForm2.hをインクルードして Form2.hでForm1.hをインクルードしているのでは? 484:477 10/04/18 22:33:07 >>480-483 ありがとうございます。 >>481さんの助言をもとに色々と調べた結果、Form2と実処理の関数の間で循環参照が起きてしまっています。 (>>483さんのおっしゃられているとおりです) 実処理の関数はForm2の実行ボタンを押したときに実行するようになっており、 その実処理の進捗をForm2内のLabelやProgressBarに表示したいのですが、 根本的に考え方が間違ってますかね? Form2内でLabelやProgressBarにアクセスする関数を宣言して、実処理関数の中で使いたいのですが・・・ 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch