ページ 1 / 1
C++ ばばぬき
Posted: 2010年10月27日(水) 10:27
by MARIN
学校の課題でばばぬきを作ることになりました。
(構造体を使わなくてはならないという条件付き)
とりあえず2人用を作ってみました。
途中でカード情報がおかしくなる部分があります。
「相手からカードを引く関数」がおかしいのかな?とは思うのですが、どこがいけないのかはっきり分かりません。
Re:C++ ばばぬき
Posted: 2010年10月27日(水) 10:34
by みけCAT
これだけではわかりません。
出来ればコードを提示してください。
Re:C++ ばばぬき
Posted: 2010年10月27日(水) 11:43
by naohiro19
> これだけではわかりません。
> 出来ればコードを提示してください。
添付ファイルに明示されています。
Re:C++ ばばぬき
Posted: 2010年10月27日(水) 12:05
by さかまき
YAHOO知恵袋に似たような悩みの方がおられます。
そちらでいっしょに考えてはいかが?
Re:C++ ばばぬき
Posted: 2010年10月27日(水) 12:32
by みけCAT
>添付ファイルに明示されています。
携帯からなので見えませんでした。
失礼しました。
Re:C++ ばばぬき
Posted: 2010年10月27日(水) 13:19
by めるぽん
void get_card(struct PersonalData s[/url],int j) に、構造体とそのインデックスを渡して s[j] とアクセスしているにも関わらず、get_card(&x[j], j) と渡しているのが問題ですね。
j が 1 のときに &x[1] を渡して、get_card 内で s[1] とアクセスした場合、x[2] を参照していることになります。
ということで get_card(&x[0], j) にすれば良さそうです
