検索結果 18 件

by phelmi
7年前
フォーラム: C言語何でも質問掲示板
トピック: 場所 0xcdcdcdcd を読み込み中にアクセス違反
返信数: 16
閲覧数: 5687

Re: 場所 0xcdcdcdcd を読み込み中にアクセス違反

設計をよく考えてみれば、ここでヘッダを読み込む必要は無く、それによってエラーが発生しなくなりました。

根本的な解決ではありませんが、一旦は解決ということにさせていただきます。
softya(ソフト屋) さんが書きました:そういえば、シングルトンのはずなのにインスタンスを生成できますね。
あれ? コンストラクタとか重要なものがprivateではありません。GetInstaceもないですし。
龍神録C++と見比べてませんが、CSoundはシングルトンとして成立していません。
CSoundはシングルトンとして成立していないのですか。
ちゃんと調べようと思います
by phelmi
7年前
フォーラム: C言語何でも質問掲示板
トピック: 場所 0xcdcdcdcd を読み込み中にアクセス違反
返信数: 16
閲覧数: 5687

Re: 場所 0xcdcdcdcd を読み込み中にアクセス違反

GetSoundList()を呼び出すところはまだ実装していないのですが、
ここには載せていない別のクラスのメンバ変数で受け取ろうと考えています

ScrReaderは参考にしましたが、GetSoundList()の部分は龍神録にはなく、自分で実装しました。
また、龍神録のScrReaderにはヘッダの部分はなく、これも自分で実装しました

[追記]
何度かm_SoundListのデータをコピーすることがあるので、データをCSoundで持っていて、GetSoundList()でデータをコピーしてくるのがいいかなと思ったので、こういう形になっています
by phelmi
7年前
フォーラム: C言語何でも質問掲示板
トピック: 場所 0xcdcdcdcd を読み込み中にアクセス違反
返信数: 16
閲覧数: 5687

Re: 場所 0xcdcdcdcd を読み込み中にアクセス違反

ScrReaderの部分は東方龍神録のScrReaderを参考に作っています

あまりちゃんと用語を理解してはいないので、よくわからないのですが、
試作段階(ヘッダがない)では、これできちんと動いていました

[追記]
東方龍神録のC++版です
by phelmi
7年前
フォーラム: C言語何でも質問掲示板
トピック: 場所 0xcdcdcdcd を読み込み中にアクセス違反
返信数: 16
閲覧数: 5687

Re: 場所 0xcdcdcdcd を読み込み中にアクセス違反

CScrReader::GetBody()中のpush_back内でエラーが発生しています
by phelmi
7年前
フォーラム: C言語何でも質問掲示板
トピック: 場所 0xcdcdcdcd を読み込み中にアクセス違反
返信数: 16
閲覧数: 5687

Re: 場所 0xcdcdcdcd を読み込み中にアクセス違反

>std::_Iterator_base12::operator=(const std::_Iterator_base12 & _Right) 行 124 C++
の左側に緑の矢印が表示されていますが、それ以上はよく分かりません

ヘッダの部分を読み込まないようにする(ファイルの中身も変える)と、エラーが表示されなくなります
ということは、ヘッダの部分が問題なのでしょうか?
by phelmi
7年前
フォーラム: C言語何でも質問掲示板
トピック: 場所 0xcdcdcdcd を読み込み中にアクセス違反
返信数: 16
閲覧数: 5687

Re: 場所 0xcdcdcdcd を読み込み中にアクセス違反

確認しましたが、初期化されていない変数は見つかりませんでした
by phelmi
7年前
フォーラム: C言語何でも質問掲示板
トピック: 場所 0xcdcdcdcd を読み込み中にアクセス違反
返信数: 16
閲覧数: 5687

場所 0xcdcdcdcd を読み込み中にアクセス違反

こんばんはc0lonと言います 今回は、std::Listを使ってソフトを作っているのですが、push_backを使うと、 「0xC0000005: 場所 0xcdcdcdcd を読み込み中にアクセス違反が発生しました。」と出ます Windows7, Visual C++ 2010 ExpressEdition, DxLib使用です ソースコードはこれです SoundDefine.h #ifndef DEF_SOUNDDEFINE_H #define DEF_SOUNDDEFINE_H typedef struct{ int x, y; }pos_t; enum soundstate_t{ e...
by phelmi
9年前
フォーラム: C言語何でも質問掲示板
トピック: パスワードを入力して、ログインする
返信数: 2
閲覧数: 1743

Re: パスワードを入力して、ログインする

あ、なるほど、そういうことだったんですね。
解決しました。

ありがとうございました。
by phelmi
9年前
フォーラム: C言語何でも質問掲示板
トピック: パスワードを入力して、ログインする
返信数: 2
閲覧数: 1743

パスワードを入力して、ログインする

今、作っているゲームで、パスワードを入力しないとログインできないようにしようと思っています。 パスワードを入力して、それが正しいなら次の画面へ、間違っているならもう一度入力する、というようにしたいのですが、合っていても次の画面に進まないのです。 考えたコードは、 パスワードの部分が #include "DxLib.h" #include "Keyboard.h" #include "Title.h" const char PASSWORD[41] = "パスワード" ; static int KeyHandle; static char Password[41]; int Password_C...
by phelmi
9年前
フォーラム: C言語何でも質問掲示板
トピック: 2秒ごとにランダムな音を鳴らす
返信数: 9
閲覧数: 1855

Re: 2秒ごとにランダムな音を鳴らす

一応、解決としておきます。
by phelmi
9年前
フォーラム: C言語何でも質問掲示板
トピック: 2秒ごとにランダムな音を鳴らす
返信数: 9
閲覧数: 1855

Re: 2秒ごとにランダムな音を鳴らす

音が鳴らなくなってしまいました。

また、プログラムがわかりにくくなってしまったので、
プログラムを一度整理してからまた質問しようかなと思います。
by phelmi
9年前
フォーラム: C言語何でも質問掲示板
トピック: 2秒ごとにランダムな音を鳴らす
返信数: 9
閲覧数: 1855

Re: 2秒ごとにランダムな音を鳴らす

for文を使わないでプログラムを書けば良いのでしょうか?
by phelmi
9年前
フォーラム: C言語何でも質問掲示板
トピック: 2秒ごとにランダムな音を鳴らす
返信数: 9
閲覧数: 1855

Re: 2秒ごとにランダムな音を鳴らす

今度は、音が2秒ごとに流れるようになりましたが、
プログラムが「応答なし」の状態になるようになってしまいました。
by phelmi
9年前
フォーラム: C言語何でも質問掲示板
トピック: 2秒ごとにランダムな音を鳴らす
返信数: 9
閲覧数: 1855

Re: 2秒ごとにランダムな音を鳴らす

それでもまだ解決しないのですが。
by phelmi
9年前
フォーラム: C言語何でも質問掲示板
トピック: 2秒ごとにランダムな音を鳴らす
返信数: 9
閲覧数: 1855

2秒ごとにランダムな音を鳴らす

ランダムな音を2秒ごとに鳴らすようなプログラムを作りたいのですが、2秒ごとではなく、連続で鳴るようになってしまいます。 音は、5種類あります。 問題の部分は、 int SoundNumber; int StartTime = GetNowCount(); int playedflag = 1; for(int j=1;j<=10;j++){ Time = GetNowCount() - StartTime; if(GetNowCount() >= Time+(j*1000*2) && playedflag == j){ SoundNumber = GetRand(4) + 1; switch(...
by phelmi
9年前
フォーラム: C言語何でも質問掲示板
トピック: 5秒後と10秒後に音を鳴らす
返信数: 3
閲覧数: 2674

Re: 5秒後と10秒後に音を鳴らす

ありがとうございます。
解決できました。
by phelmi
9年前
フォーラム: C言語何でも質問掲示板
トピック: 5秒後と10秒後に音を鳴らす
返信数: 3
閲覧数: 2674

5秒後と10秒後に音を鳴らす

皆さん初めまして。 yumson-17と申します。 早速、質問なんですが、 エンターが押されてから、5秒後と10秒後に効果音を鳴らすようなプログラムを考えているのですが、音が鳴りません。 自分で考えたプログラムは、 #include"DxLib.h" int White = GetColor(255,255,255); int Key[256]; int StartTime , Time; int GetHitKeyStateAll_2(int GetHitKeyStateAll_InputKey[]){ char GetHitKeyStateAll_Key[256]; GetHitKeySt...

詳細検索ページへ移動する