検索結果 428 件
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: マウスカーソルの座標を取得したい!
- 返信数: 5
- 閲覧数: 6307
Re: マウスカーソルの座標を取得したい!
解決チェックをお願いします
[追記]されてましたね、すいません
[追記]されてましたね、すいません
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: printf("%d\n",2 / 4 * 100); を実行すると0と表示せてしまいます。
- 返信数: 5
- 閲覧数: 1682
Re: printf("%d\n",2 / 4 * 100); を実行すると0と表示せてしまいます。
int型の演算の場合小数点以下は切り捨てられるため
意図的に小数点以下を切り捨てたいとき以外は
割り算を最後に行うのが普通です
[追記]
今回の場合剰余算のみのため
計算は左から順番に行われます。
2/4=0.5切り捨てで0、*100 = 0です
意図的に小数点以下を切り捨てたいとき以外は
割り算を最後に行うのが普通です
[追記]
今回の場合剰余算のみのため
計算は左から順番に行われます。
2/4=0.5切り捨てで0、*100 = 0です
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 動作が停止してしまいます
- 返信数: 17
- 閲覧数: 5359
Re: 動作が停止してしまいます
デバッグ実行やコメントアウトを使って
まずどの部分で不具合が起こっているのかを特定してください
まずどの部分で不具合が起こっているのかを特定してください
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 透明ウィンドウについて
- 返信数: 6
- 閲覧数: 4987
Re: 透明ウィンドウについて
この掲示板のtaketoshiさんという方がDXライブラリでウィンドウ透過をしてらっしゃった時もギザギザに悩んでらしたような、
最終的にWindowsAPIで同様の処理をなさっていたので、
綺麗に描画することを求めるのであればそれもまたひとつの手では?
最終的にWindowsAPIで同様の処理をなさっていたので、
綺麗に描画することを求めるのであればそれもまたひとつの手では?
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 緊急!! 質問があります
- 返信数: 10
- 閲覧数: 3424
Re: 緊急!! 質問があります
丸投げは禁止です
フォーラムルールを御覧ください。
また、プログラムの仕様が曖昧です。もっと詳しくお願いします。
あと、boxさんのおっしゃった通りデバッグとはバグを取り除くことです。コードを書くこととは異なります。
フォーラムルールを御覧ください。
また、プログラムの仕様が曖昧です。もっと詳しくお願いします。
あと、boxさんのおっしゃった通りデバッグとはバグを取り除くことです。コードを書くこととは異なります。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: マウスカーソルの座標を取得したい!
- 返信数: 5
- 閲覧数: 6307
Re: マウスカーソルの座標を取得したい!
マウスの座標を取得するのに手間がかかっているのではなく、
ウィンドウの表示が煩雑な処理なだけです。
座標を取得する処理は
GetCursorPos(&po);
の部分です。
ウィンドウの表示が煩雑な処理なだけです。
座標を取得する処理は
GetCursorPos(&po);
の部分です。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: ポインタ変数について
- 返信数: 6
- 閲覧数: 2472
Re: ポインタ変数について
セガ本の受け売りだったのですが 一部間違ったことを言っていたようです。 現状で自分の把握した点を書いておきます。 char a[] = "some thing"; // と char* a = "some thing"; // の違い についてですが、 まず上はa[1] ='a'のように配列の要素を書き換えることができる。 対して下はできない。 次にsizeof(a)とした時、 上では sizeof(char) * ( "some thing"の文字数=10 + nul文字=1 ) = 11となり、 下ではポインタのサイズ(環境によって異なる)になる。 また、双方とも添字を使って配列要素の値を...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: ポインタ変数について
- 返信数: 6
- 閲覧数: 2472
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 【雑談】シェアウェアになるには
- 返信数: 13
- 閲覧数: 5178
Re: 【雑談】シェアウェアになるには
0円と1円の差って凄く大きいですよね。 買わせるとなるとログインさせてパスワードを打ち込ませてカード番号を確認させて…… というように手間はかかりますし、そもそもカードを持っていなかったらどれだけ安くても買えない、なんてこともありますし……。 あと、機能を切り落としてフリーとして公開する、というのはいいと思います。 いきなりシェアウェアで買うよりも敷居は低くなりますし。 ただシェアウェアで売るとなるとその無償版よりも数段便利で使い勝手の良いものでないと無償版で満足、なんてこともありますよね。 他に考えるとすれば一定期間だけ使える体験版とかですね。 あと、フリーとは違ってソフトウェアに脆弱性が見...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: c++で龍神録
- 返信数: 2
- 閲覧数: 1757
Re: c++で龍神録
1.ファイル数が多いので大まかにしか見ていないのでわかりません。 2.ローカル変数で持ち、引数で渡すのが理想です。 4.処理落ちが激しいようであればはじめに読み込むべきです。 6.imageは個々のクラスで管理してもいいのではないでしょうか playerはシングルトンで書かないほうがいいと思います。 7. Windows7 Home Premium 64bit CPU:Intel Pentium 物理メモリ4GB 60FPSを維持できてますがボス前の読み込みは重かったです。 気になったところを、 まずコメントの量は少ないように感じられました。 あと外からは呼ばれてほしくない筈の関数(関数ポイン...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: フェードイン・アウトの処理を行いたい
- 返信数: 1
- 閲覧数: 1047
Re: フェードイン・アウトの処理を行いたい
>画像を一番手前に表示させるにはどうすればいいでしょうか?
単純に描画の順番を変えればいいです。
>段々明るく、段々暗く
SetDrawBrightを使う方法や半透明でDrawBoxをするなどの方法があります。
単純に描画の順番を変えればいいです。
>段々明るく、段々暗く
SetDrawBrightを使う方法や半透明でDrawBoxをするなどの方法があります。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 補足資料・1についての質問
- 返信数: 7
- 閲覧数: 1890
Re: 補足資料・1についての質問
僕はCドライブ直下に置いてVC++の環境パスにいれています。
毎回設定しなくていいし、DXライブラリの更新があっても一つフォルダを書き換えるだけなので楽です。
毎回設定しなくていいし、DXライブラリの更新があっても一つフォルダを書き換えるだけなので楽です。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: テキストファイルのデーターの読み込み
- 返信数: 10
- 閲覧数: 3364
Re: テキストファイルのデーターの読み込み
改行の判定をする前に配列に代入していますからね。
代入の前に持ってきてはどうですか。
代入の前に持ってきてはどうですか。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: Graphic関数がいくつか無い?ようです
- 返信数: 2
- 閲覧数: 1173
Re: Graphic関数がいくつか無い?ようです
私の環境では普通に定義されていますが
バージョンは最新版です
バージョンは最新版です
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: exeファイルなどにする場合
- 返信数: 4
- 閲覧数: 1831
Re: exeファイルなどにする場合
>四聖龍神録のようにexeファイルなどにして公開するにはどうすれば良いのかがイメージが湧かず苦戦しております。
どういうことですか? 詳しくお願いします。
どういうことですか? 詳しくお願いします。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: ファイル分割での変数共有
- 返信数: 6
- 閲覧数: 4578
Re: ファイル分割での変数共有
大抵の場合
enemy_xを返すだけの関数EnemyGetXなんかを定義します。
enemy_xを返すだけの関数EnemyGetXなんかを定義します。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: インデントについて
- 返信数: 5
- 閲覧数: 4037
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: Platinumでマップ表示
- 返信数: 49
- 閲覧数: 10607
Re: Platinumでマップ表示
では次にファイルからの読み込みを……
バイナリファイルの読み書きがわかるのであればfmfを、そうでなければcsvを使うことをオススメします。
バイナリファイルの読み書きがわかるのであればfmfを、そうでなければcsvを使うことをオススメします。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: Platinumでマップ表示
- 返信数: 49
- 閲覧数: 10607
Re: Platinumでマップ表示
ではまず、レイヤーはなし、サイズは20*15などで固定、ファイルからは情報を読み込まない
という条件でマップを表示することはできますか?
という条件でマップを表示することはできますか?
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: フリープログラマになるには
- 返信数: 13
- 閲覧数: 4959
Re: フリープログラマになるには
まずはじめに私はプロのプログラマーではなくただのアマチュアです、と断っておきます。
①上記のサイトを読む限りでは会社組織に属して顧客を獲得し、それから個人プログラマーへと転向することが多いようです。
②まずプログラム言語に触れ、知識と技術を身に付けるべきでしょう。
①上記のサイトを読む限りでは会社組織に属して顧客を獲得し、それから個人プログラマーへと転向することが多いようです。
②まずプログラム言語に触れ、知識と技術を身に付けるべきでしょう。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: デスクトップ上にファイルを作成
- 返信数: 8
- 閲覧数: 3776
Re: デスクトップ上にファイルを作成
みけさんのおっしゃった通り環境依存のようです。
僕の環境ではC:\Users\ユーザー名\Desktop
ですからJimmyさんのコードではまともには動かないかと。
僕の環境ではC:\Users\ユーザー名\Desktop
ですからJimmyさんのコードではまともには動かないかと。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 龍神録プログラミングの館の第34章のポインタについて
- 返信数: 8
- 閲覧数: 2589
Re: 龍神録プログラミングの館の第34章のポインタについて
ポインタについて理解はありますか?
「cp,p,c,cq,q」にはいる値はprintfDxで出力すればわかります
「cp,p,c,cq,q」にはいる値はprintfDxで出力すればわかります
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 抽象クラスの使いどころが解りません
- 返信数: 5
- 閲覧数: 3199
Re: 抽象クラスの使いどころが解りません
新月獅子さんのおっしゃった通り派生クラスのポインタを纏めて扱ったりするときにはとても便利です。
リスト構造やシーン管理なんかで使われますね。
ほかにもファクトリーパターンなどで検索するといいかもしれません。
リスト構造やシーン管理なんかで使われますね。
ほかにもファクトリーパターンなどで検索するといいかもしれません。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: staticメンバ変数を実体を作っても未解決になる
- 返信数: 4
- 閲覧数: 1897
Re: staticメンバ変数を実体を作っても未解決になる
定義はMap* Chara::pmapです
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: イテレータについて
- 返信数: 9
- 閲覧数: 3151
Re: イテレータについて
vectorなら[]演算子の添字によるアクセスでいいのでは?
あと
it != endです
あと
it != endです
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: アマレココという撮影ソフトが所々はしょって撮影されます。
- 返信数: 3
- 閲覧数: 970
Re: アマレココという撮影ソフトが所々はしょって撮影されます。
録音ソフトと併用するのではなくアマレココやアマミキだけを用いて録音した場合はどうなりますか?
http://www18.atwiki.jp/live2ch/pages/172.html
http://www18.atwiki.jp/live2ch/pages/172.html
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 配列に文字を1字ずつ代入する
- 返信数: 11
- 閲覧数: 3920
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: DXライブラリについて
- 返信数: 3
- 閲覧数: 1256
Re: DXライブラリについて
DrawFormatStringを使えば良いです。
もし使い方がわからなければリファレンスを見ましょう。
もし使い方がわからなければリファレンスを見ましょう。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: モデルの読み込み
- 返信数: 9
- 閲覧数: 2332
Re: モデルの読み込み
#include"DXlib.h" int model; int WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int){ ChangeWindowMode(TRUE), DxLib_Init(), SetDrawScreen( DX_SCREEN_BACK ); model=MV1LoadModel("qube.x"); while( ScreenFlip()==0 && ProcessMessage()==0 && ClearDrawScreen()==0){ MV1SetPosition(model,VGet(320.0f,225.0f,350.0f...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: (タイトル修正)私はy=exp[-x^2/2]のグラフを−3<x<3の範囲でグラフ化したいのですが
- 返信数: 5
- 閲覧数: 2322
Re: codeタグ
float型を使うのであれば6.fまたは6.0fのほうが正しいと思います。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 規格値を設けた結果表示方法
- 返信数: 4
- 閲覧数: 1704
Re: 規格値を設けた結果表示方法
コードタグをお使いください。
で、現在のコードでは何が問題となっているのですか?
で、現在のコードでは何が問題となっているのですか?
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語のプログラムでネイピア数を極限より求める。
- 返信数: 6
- 閲覧数: 7588
Re: C言語のプログラムでネイピア数を極限より求める。
まずはじめに
printfの引数のとり方が正しくありません。
次にint型は整数型であるため実数を求める、という用途には適しません。
printfの引数のとり方が正しくありません。
次にint型は整数型であるため実数を求める、という用途には適しません。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: スカイプで通話しながら実況を撮る方法
- 返信数: 5
- 閲覧数: 2742
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 質問です
- 返信数: 8
- 閲覧数: 2848
Re: 質問です
本題とは離れますが、少し気になった点があったので、
a = s*0.8;
int 型の計算にdouble型を用いるのはよくありません。
double型には誤差があり、予期せぬ値になる可能性があります。
s = (z*105)/100;
これと同じで整数を用いて演算を行うほうが良いでしょう。
a = s*0.8;
int 型の計算にdouble型を用いるのはよくありません。
double型には誤差があり、予期せぬ値になる可能性があります。
s = (z*105)/100;
これと同じで整数を用いて演算を行うほうが良いでしょう。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: {}の位置
- 返信数: 15
- 閲覧数: 13935
Re: {}の位置
一回投稿したのですがswitchの話があったので…… VC++2008使ってた時には switch(a){ case 0: hoge(); break; (以下略) } みたいな感じだったんですが 今は switch(a){ case 1: break; } ですね。 ちなみに関数定義の時の{}も改行はしません。 ifやforは中身が1行なら{}を省略してます。 クラスのコンストラクタは class A{ A() : a(0), b(0){} // あんまり行数が多いと A() : a(0), b(0){ // こんなかんじですね } }; こんなかんじです。 関係無いですが個人的には3項演算...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: {}の位置
- 返信数: 15
- 閲覧数: 13935
Re: {}の位置
僕は
if(...){
}
else if(...){
}
else{
}
みたいな感じですね。
僕はHSPでプログラミングを始めたので、
こういう書き方が強制されてたのもあって、ですね。
あと、
{}の前にあるのがifなのかforなのかもすぐ分かりますし。
個人でプログラムを組むのであれば自身のお好きなように、
サークルや集団に入るならばそこでのルールに従うべきではないかと。
if(...){
}
else if(...){
}
else{
}
みたいな感じですね。
僕はHSPでプログラミングを始めたので、
こういう書き方が強制されてたのもあって、ですね。
あと、
{}の前にあるのがifなのかforなのかもすぐ分かりますし。
個人でプログラムを組むのであれば自身のお好きなように、
サークルや集団に入るならばそこでのルールに従うべきではないかと。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 初歩的な質問ですみません。
- 返信数: 5
- 閲覧数: 1923
Re: 初歩的な質問ですみません。
ch.cnt/6%4のほうが理解しやすいかもしれませんね
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 改善点をアドバイスして下さい。
- 返信数: 8
- 閲覧数: 3299
- 11年前
- フォーラム: 夏休みプログラミングイベント2012 in MixC++
- トピック: ▲が自機のSTG
- 返信数: 3
- 閲覧数: 7925
Re: ▲が自機のSTG
Tatuさん、遊んで、というか構っていただいてありがとうございますm(_ _)m >きりがない 僕も今プレイしていて気づきました。 はじめは3分+ボスにしようとしてたのですがそんなことをしようものなら僕ですら読めない複雑怪奇なコードになりそうなので……(もうなっているか……) >ボム 僕もあれは結構気に入っているんですが、 完成する直前に気合で実装したのでえらくぐちゃぐちゃに…… というかボムと言ってはいますが実際ただ弾をばらまいてるだけなんですよね >連打 はじめは押しっぱなし自動連射にしようかと思ったんですが、 敵のHPがないという仕様上連打でいいかなと……というか本当にただの連打ゲーなん...
- 11年前
- フォーラム: 夏休みプログラミングイベント2012 in MixC++
- トピック: ▲が自機のSTG
- 返信数: 3
- 閲覧数: 7925
▲が自機のSTG
Download : https://dl.dropbox.com/u/60444585/Triangle.zip https://dl.dropbox.com/u/60444585/ScreenShot.jpg ■アプリ名 ▲が自機のSTG ■使ったお題 三角形 ■開発環境 VC++2010 + DXライブラリ + Boost C++ Libraries ■アプリ詳細 スコア稼ぎ型無制限STGです。 解凍されたフォルダ内の▲が自機のSTG.exeより起動してください。 画面上部から無限に発生する◇に接触しないように撃ち落としてください。 スコアは◇を撃ち落とした際...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: マウスの入力状態取得について
- 返信数: 4
- 閲覧数: 1595
Re: マウスの入力状態取得について
if(MouseX>0 && MouseX<=120) MouseXbuf=0; if(MouseX>120 && MouseX<=240) MouseXbuf=1; if(MouseX>240 && MouseX<=360) MouseXbuf=2; if(MouseX>360 && MouseX<=480) MouseXbuf=3; //どこの行か Y if(MouseY>0 && MouseY<=120) MouseYbuf=0; if(MouseY>120 && MouseY<=240) MouseYbuf=1; if(MouseY>240 && MouseY<=360) Mouse...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: DxLibで複数の行のファイル読み込み
- 返信数: 39
- 閲覧数: 8713
Re: DxLibで複数の行のファイル読み込み
ではバイナリ形式に変換したものをアップしてください。
また、丸投げは禁止です。フォーラムルールにある通り、
jyonyさんの組んだコードを提示してください。
お聞きしますがお使いのバイナリエディタは何ですか?
また、丸投げは禁止です。フォーラムルールにある通り、
jyonyさんの組んだコードを提示してください。
お聞きしますがお使いのバイナリエディタは何ですか?
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: DxLibで複数の行のファイル読み込み
- 返信数: 39
- 閲覧数: 8713
Re: DxLibで複数の行のファイル読み込み
これはバイナリではなくただのテキストファイルです。
[追記]
[追記]
jyonyさんのアップなさったファイルはこの定義を満たしません。文字コードの範囲などを考慮せずに作成されたファイル。
文字のみで構成されるテキストファイル以外はすべてこれに含まれる。
テキストファイルで使用できない制御コードなどを含むため、テキストエディタでまともに読むことはできない。
※e-Worldsより抜粋一部省略
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 階乗
- 返信数: 4
- 閲覧数: 2065
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 初めまして。
- 返信数: 22
- 閲覧数: 6810
Re: 初めまして。
Mr.Redさん、フォーラムルールに ソースコードや解決した方法を明記して下さい とある通り、 解決した方法を書きこんでください。 あと今更ですが、 0, '0', "0"の違いですが、 0は数値、というのはあってます。 '0'はchar型の文字としての0であり、ヌル文字は'\0'です。(ちなみに'\0'は数値では0x00つまり0、'0'はASCIIコードでは0x30=48で異なります。) また、"0"は端末に表示されるだけの文字、では少し説明不足です。 コンピューターの中身はすべて0と1の集合であり、数値も文字も結局は数字として表すことができます。 つまり、"ただの"文字、というのは存在しな...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: スコアが正常に表示されない
- 返信数: 8
- 閲覧数: 2398
Re: スコアが正常に表示されない
更に手直しをするならば
result_updateとかresult_drawなんかに関数を分けて更新と描画を分離したほうが関数としての役割を意識しやすく、可読性も上がるかと思います
result_updateとかresult_drawなんかに関数を分けて更新と描画を分離したほうが関数としての役割を意識しやすく、可読性も上がるかと思います
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: スコアが正常に表示されない
- 返信数: 8
- 閲覧数: 2398
Re: スコアが正常に表示されない
やはり/=10ではないかと……
おそらくこれは1桁づつ画像を表示する処理を行うためのものでしょうが、
はじめにscoreはch.scoreをもらい、
1ループ目は正常に描画されるはずです。
しかし、2ループ目以降、scoreは前のフレームの1/1,000,000の値であるはずです。
おそらくこれは1桁づつ画像を表示する処理を行うためのものでしょうが、
はじめにscoreはch.scoreをもらい、
1ループ目は正常に描画されるはずです。
しかし、2ループ目以降、scoreは前のフレームの1/1,000,000の値であるはずです。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: スコアが正常に表示されない
- 返信数: 8
- 閲覧数: 2398
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: プログラミングの勉強法について
- 返信数: 4
- 閲覧数: 1711
Re: プログラミングの勉強法について
はじめまして。
まずは基本的な知識を使って、自分の作りたいものを作るのがいいと思います。
自分の作りたいものであれば比較的モチベーションも持ちますし。
ただし、あまり大規模にするのではなく、ごく小規模のものを作るのがいいかと。
あっ、あと解決したのなら解決チェックをお願いします。
まずは基本的な知識を使って、自分の作りたいものを作るのがいいと思います。
自分の作りたいものであれば比較的モチベーションも持ちますし。
ただし、あまり大規模にするのではなく、ごく小規模のものを作るのがいいかと。
あっ、あと解決したのなら解決チェックをお願いします。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 初めまして。
- 返信数: 22
- 閲覧数: 6810
Re: 初めまして。
尋ねたのはNとBUFFER_SIZEのことではなく、Mr.Red さんが書きました: defineのNは構造体の名前と血液型の制限時数を定義していて、BUFFER_SIZEは128名分を定義してます。
char buf[ BUFFER_SIZE ]をなぜ定義したのか、です。
みたところプログラム内でbufは使用されていませんよね?
変更は見られないようですが……Mr.Red さんが書きました: あと、fgets()を入力するときに、BUFFER_SIZEではなくNであることに気が付きました。
次に
0,'0',"0"のそれぞれの違いを述べられますか?
あと、構造体配列について理解はありますか?
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 初めまして。
- 返信数: 22
- 閲覧数: 6810
Re: 初めまして。
コードタグをお使いください。
詳しい使い方はこちらを見てください。
気になった点がいくつかあったのですが、
char buf[BUFFER_SIZE]は何のために定義したのですか?
fgetsの第二引数はNではなくBUFFER_SIZEなのですね?
まず、構造体配列を作らなくてはなりません。
次に、fgetsではなくscanfを使ったほうがいいです。
あと、仮に0と入力があったとしてもp.nameに代入されるのは文字列"0"であり数値0ではありません。
詳しい使い方はこちらを見てください。
気になった点がいくつかあったのですが、
char buf[BUFFER_SIZE]は何のために定義したのですか?
fgetsの第二引数はNではなくBUFFER_SIZEなのですね?
まず、構造体配列を作らなくてはなりません。
次に、fgetsではなくscanfを使ったほうがいいです。
あと、仮に0と入力があったとしてもp.nameに代入されるのは文字列"0"であり数値0ではありません。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: ファイル書き込みを関数化したい
- 返信数: 13
- 閲覧数: 6274
Re: ファイル書き込みを関数化したい
うまくいきませんとのことですが、どのようにうまくいかないのですか?詳しくお願いします。
また、csv_writeは、fprintfのみを関数化するのですか?
それともfopenからfcloseまでを関数化するのですか?
また、csv_writeは、fprintfのみを関数化するのですか?
それともfopenからfcloseまでを関数化するのですか?
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 配列のポインタ渡し
- 返信数: 7
- 閲覧数: 3187
Re: 配列のポインタ渡し
Array->x = (float)x;
Array->y = (float)y;
Array->z = (float)z;
なぜxyzをfloatで宣言しているのにキャストしているんですか?
あと引数の*を消せばいいです
Array->y = (float)y;
Array->z = (float)z;
なぜxyzをfloatで宣言しているのにキャストしているんですか?
あと引数の*を消せばいいです
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: openGLを使って下記の図のような球を四角でメッシュしているものを作りたいのですが。
- 返信数: 6
- 閲覧数: 2415
Re: openGLを使って下記の図のような球を四角でメッシュしているものを作りたいのですが。
丸投げは禁止ですフォーラムルールを御覧ください
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 13章で詰みました・・・・・・
- 返信数: 5
- 閲覧数: 1624
Re: 13章で詰みました・・・・・・
発生した例外がcatchされなかったってことでしょう。
原因として考えられるは配列の範囲外にアクセスした、初期化していない変数を使った、とかですかね。
お二方の仰る通り、ブレークポイントを設置したりするべきかと。
あとは怪しいところをコメントアウトしてみたり、でしょうか
原因として考えられるは配列の範囲外にアクセスした、初期化していない変数を使った、とかですかね。
お二方の仰る通り、ブレークポイントを設置したりするべきかと。
あとは怪しいところをコメントアウトしてみたり、でしょうか
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: ファイル中の選択1データの削除処理
- 返信数: 12
- 閲覧数: 9564
Re: ファイル中の選択1データの削除処理
stdlibのremove関数が使えるみたいです
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: C#で2Dアクション用のステージエディタを作りたいのですが・・・
- 返信数: 2
- 閲覧数: 1310
Re: C#で2Dアクション用のステージエディタを作りたいのですが・・・
Tonyu C#ではありませんが基本的な考え方の参考になります
ステージエディタとのことですが、エディタ自体は外部ツールとして扱うのか、ゲーム内に組み込むのか、どちらですか。
あと、マップの表示はできますか?
ステージエディタとのことですが、エディタ自体は外部ツールとして扱うのか、ゲーム内に組み込むのか、どちらですか。
あと、マップの表示はできますか?
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: コンパイルエラー
- 返信数: 5
- 閲覧数: 1459
Re: コンパイルエラー
マイクロソフトがその関数は古くて危ないからうちのを使えと言っているんですね
別段無視をしても特に問題はないです
鬱陶しいなら
#pragma warning(disable: 警告の番号 )
で消えますよ
別段無視をしても特に問題はないです
鬱陶しいなら
#pragma warning(disable: 警告の番号 )
で消えますよ
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: コンパイルエラー
- 返信数: 5
- 閲覧数: 1459
Re: コンパイルエラー
すでに指摘がございましたが、クラス定義では、
class A{~~~};とセミコロンを打たねばなりません
class A{~~~};とセミコロンを打たねばなりません
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: ★至急!★MinecraftにMODを導入したのですが・・
- 返信数: 5
- 閲覧数: 2404
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 継承について教えて下さい
- 返信数: 5
- 閲覧数: 1659
Re: 継承について教えて下さい
C言語でclassは使えません。C++です。
>topdata関数の使い方がわかりません。
topdata関数が何をする関数なのかわからないので答えようがありません
>topdata関数の使い方がわかりません。
topdata関数が何をする関数なのかわからないので答えようがありません
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 選択画面から次の処理への移行が出来ない
- 返信数: 5
- 閲覧数: 1555
Re: 選択画面から次の処理への移行が出来ない
if( 0 == SelectNum )~~~~~~ は少し冗長でしょう。switchを使ったほうがいいです http://dixq.net/g/03_04.html if( Key[ KEY_INPUT_DOWN ] == 1 || Key[ KEY_INPUT_UP ] == 1 ){ // 下キーか、上キーが押された瞬間 if( 0 == SelectNum ){ // 今処理しているのが、選択番号と同じ要素なら x=10; y=150; if (Key[ KEY_INPUT_RETURN ] == 1){ func_state=100; //ゲーム開始 } } あとこのプログラムが何故...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 使うべきファイル関数について
- 返信数: 4
- 閲覧数: 1309
Re: 使うべきファイル関数について
丸投げは禁止です。フォーラムルールをご覧ください。
file関数とはファイル入出力系の関数のことですか?
こまたさんのそれらに関する理解がどれほどあるのか分かりかねるのですが、
ファイルの中身が
数値,数値\n
の連続であることが確定しているのであれば、
fscanfを使えばいいのではないでしょうか
file関数とはファイル入出力系の関数のことですか?
こまたさんのそれらに関する理解がどれほどあるのか分かりかねるのですが、
ファイルの中身が
数値,数値\n
の連続であることが確定しているのであれば、
fscanfを使えばいいのではないでしょうか
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: ボタンの入力
- 返信数: 6
- 閲覧数: 1772
Re: ボタンの入力
まず、DXライブラリを使っているのであれば、
例えばキーの入力を返す関数CheckHitKey等は
押されている間ずっと1を返します。
なので、
if( CheckHitKey( KEY_INPUT_~~~ ) == 1 )
のような分岐を作った場合、その中身は押されている間毎フレーム実行されてしまいます
これを回避する方法は主に2つあり、
①前のフレームでキーが押されて無く、かつそのフレームでキーが押されているときにのみ1を返す関数を作る
②何フレームきーが連続で入力されているかを返す関数を作る
です
前述のCheckHitKeyの代わりにその関数を呼び出せばいいのです
例えばキーの入力を返す関数CheckHitKey等は
押されている間ずっと1を返します。
なので、
if( CheckHitKey( KEY_INPUT_~~~ ) == 1 )
のような分岐を作った場合、その中身は押されている間毎フレーム実行されてしまいます
これを回避する方法は主に2つあり、
①前のフレームでキーが押されて無く、かつそのフレームでキーが押されているときにのみ1を返す関数を作る
②何フレームきーが連続で入力されているかを返す関数を作る
です
前述のCheckHitKeyの代わりにその関数を呼び出せばいいのです
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: ボタンの入力
- 返信数: 6
- 閲覧数: 1772
Re: ボタンの入力
何がどのようにうまくいかないのかを具体的に説明してください
また、ボタンとはキーボード入力ということでいいですか?
また、ボタンとはキーボード入力ということでいいですか?
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 頻繁にデバック無しで実行する時、エラーでEXEが作成されない・・・
- 返信数: 4
- 閲覧数: 1471
Re: 頻繁にデバック無しで実行する時、エラーでEXEが作成されない・・・
何らかの原因でDXライブラリが正常に終了しなかったのでしょう。
タスクマネージャー、プロセスから実行中になっているそのプログラムを終了させればいいです
タスクマネージャー、プロセスから実行中になっているそのプログラムを終了させればいいです
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 選択画面から次の処理への移行が出来ない
- 返信数: 5
- 閲覧数: 1555
Re: 選択画面から次の処理への移行が出来ない
func_stateが書き換えられるのは
左、もしくは右が押された瞬間かつ、エンターキーが押された瞬間、です。
人間に1フレーム単位の操作を求めるのは酷でしょう
左、もしくは右が押された瞬間かつ、エンターキーが押された瞬間、です。
人間に1フレーム単位の操作を求めるのは酷でしょう
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 敵の種類増加方法(四聖龍神録)
- 返信数: 6
- 閲覧数: 2206
Re: 敵の種類増加方法(四聖龍神録)
まずは気になったところを
――としたら一応20秒の時は、指定通り出てきてくれたのですが、
20秒ではなく20カウント目です。
――その後、敵の種類0にもかかわらずなぜか2も出てきてしまいます。
どういうことですか?
見た感じ、x座標300には敵0、x座標200には敵2が同時に出現するようですが。
――としたら一応20秒の時は、指定通り出てきてくれたのですが、
20秒ではなく20カウント目です。
――その後、敵の種類0にもかかわらずなぜか2も出てきてしまいます。
どういうことですか?
見た感じ、x座標300には敵0、x座標200には敵2が同時に出現するようですが。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: FPSの様なカメラ操作
- 返信数: 8
- 閲覧数: 3946
Re: FPSの様なカメラ操作
コードタグをお使いください。
いまいち思っているような感じでない、ということですが、質問の内容が曖昧すぎます。
具体的にお願いします。
大抵の場合は数値を弄ればそれらしくは動きます
いまいち思っているような感じでない、ということですが、質問の内容が曖昧すぎます。
具体的にお願いします。
大抵の場合は数値を弄ればそれらしくは動きます
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 複数のCppを1つにする方法
- 返信数: 12
- 閲覧数: 4374
Re: 複数のCppを1つにする方法
そもそもなぜモジュールごとに役割を分けずにすべて同じファイルの中で行おうとするのかわかりません。
仮に、現在のコードからエラーやバグが全て消えたとしても、そこへ新たなコードを追加するには大変非効率となるでしょうし、
バグも発生しやすくなるでしょう
仮に、現在のコードからエラーやバグが全て消えたとしても、そこへ新たなコードを追加するには大変非効率となるでしょうし、
バグも発生しやすくなるでしょう
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: クラスを用いた当たり判定
- 返信数: 4
- 閲覧数: 1709
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: クラスを用いた当たり判定
- 返信数: 4
- 閲覧数: 1709
Re: クラスを用いた当たり判定
class aにstaticなCheckHit関数を作り、引数にclass aのポインタか参照を受け取ります。
CheckHit関数を適当な場所で呼び出し、chara1やchara2の参照やポインタを渡せばいいです
CheckHit関数を適当な場所で呼び出し、chara1やchara2の参照やポインタを渡せばいいです
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: DrawGraphなどをヘッダファイルにして扱う
- 返信数: 7
- 閲覧数: 2602
Re: DrawGraphなどをヘッダファイルにして扱う
この3行をヘッダファイルにして扱いたい、とありますが
どういうことですか? 詳しくお願いします
どういうことですか? 詳しくお願いします
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: STGの3D背景について
- 返信数: 3
- 閲覧数: 1636
Re: STGの3D背景について
3D制作ツールであれば有名ドコロはメタセコイアやBlenderですかね?
書籍なんかもあるでしょうが、感覚をつかむまではネットにある入門サイトを参考にするといいでしょう
また、綺麗な3Dモデルを作るには綺麗なテクスチャも必須ですね
書籍なんかもあるでしょうが、感覚をつかむまではネットにある入門サイトを参考にするといいでしょう
また、綺麗な3Dモデルを作るには綺麗なテクスチャも必須ですね
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: DXライブラリの低速移動
- 返信数: 6
- 閲覧数: 2004
Re: DXライブラリの低速移動
うまくいかず、ということが具体的にどのようなことなのか説明されておられないので私の想像ですが、おそらく
左右で移動速度が違う、ということだと思います。
それはキャラの座標位がint 型で有るためではないでしょうか?
int 型では小数点以下を扱えず、切り捨てられてしまいます
double型にするといいでしょう
左右で移動速度が違う、ということだと思います。
それはキャラの座標位がint 型で有るためではないでしょうか?
int 型では小数点以下を扱えず、切り捨てられてしまいます
double型にするといいでしょう
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: Aクラスのメンバ関数内でBクラスのメンバ関数を読み込みたい!
- 返信数: 7
- 閲覧数: 2587
Re: Aクラスのメンバ関数内でBクラスのメンバ関数を読み込みたい!
Mapクラスを定義したヘッダーをインクルードしましたか?
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 構造体の配列を使用してポインタで出力する
- 返信数: 2
- 閲覧数: 1288
Re: 構造体の配列を使用してポインタで出力する
printf( "%s", member[ count ].name );
ではダメですか?
ではダメですか?
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 【雑談】パソコンのスペックとモニターのサイズについて
- 返信数: 18
- 閲覧数: 7361
Re: 【雑談】パソコンのスペックとモニターのサイズについて
Dixq様、ta様、
返信が遅れてしまい申し訳ありませんでした。
まさか解析データまでご開示いただけるとは……
参考にさせて頂きます
返信が遅れてしまい申し訳ありませんでした。
まさか解析データまでご開示いただけるとは……
参考にさせて頂きます
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: ゲージの作り方
- 返信数: 13
- 閲覧数: 7579
Re: ゲージの作り方
あんまりいい例ではないかもしれませんが、
ゲージの元になる画像(緑)をLoadDivGraphを使って、1pixelごとに分割して読み込み
体力に応じてループ処理で描画
みたいなのはどうですかね
ゲージの元になる画像(緑)をLoadDivGraphを使って、1pixelごとに分割して読み込み
体力に応じてループ処理で描画
みたいなのはどうですかね
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 【雑談】パソコンのスペックとモニターのサイズについて
- 返信数: 18
- 閲覧数: 7361
Re: 【雑談】パソコンのスペックとモニターのサイズについて
皆様、回答有り難うございます。
やはり、皆さんがおっしゃるようにこの回答だけで正確な判断をすることはできないでしょうが、
それでもひとつの判断基準にさせていただきます。
けどこうしてみると、結構64bitOSを使ってらっしゃる方も多いのですね……自分はソフト対応が気になって32bitを使っていましたが、
64bit対応のアプリも増えていますし、いい機会なので64bitに切り替えるかどうか検討してみたいと思います。
やはり、皆さんがおっしゃるようにこの回答だけで正確な判断をすることはできないでしょうが、
それでもひとつの判断基準にさせていただきます。
けどこうしてみると、結構64bitOSを使ってらっしゃる方も多いのですね……自分はソフト対応が気になって32bitを使っていましたが、
64bit対応のアプリも増えていますし、いい機会なので64bitに切り替えるかどうか検討してみたいと思います。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 【雑談】パソコンのスペックとモニターのサイズについて
- 返信数: 18
- 閲覧数: 7361
Re: 【雑談】パソコンのスペックとモニターのサイズについて
beatleさんありがとうございました。
こうしてみるとやはりみなさん結構高性能なマシンを使ってらっしゃるのですね……
こうしてみるとやはりみなさん結構高性能なマシンを使ってらっしゃるのですね……
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 【雑談】パソコンのスペックとモニターのサイズについて
- 返信数: 18
- 閲覧数: 7361
Re: 【雑談】パソコンのスペックとモニターのサイズについて
jay様もご回答ありがとうございました。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 【雑談】パソコンのスペックとモニターのサイズについて
- 返信数: 18
- 閲覧数: 7361
Re: 【雑談】パソコンのスペックとモニターのサイズについて
do-natu様、新月獅子様、softya様、ご回答ありがとうございました。
複数の回答を得られたため、解決としておきます。
新月獅子様
ゲームプログラミングをする方にはゲームを結構プレイされる方も多いかと考えたので。
softya様
ご指摘ありがとうございます。
ですが、シェーダはまだ私の力量では到底手を出せそうもないので……
(GPU関係の知識があやふやなのもありますが)
回答して下さった皆様、ありがとうございましたm(_ _)m
複数の回答を得られたため、解決としておきます。
新月獅子様
ゲームプログラミングをする方にはゲームを結構プレイされる方も多いかと考えたので。
softya様
ご指摘ありがとうございます。
ですが、シェーダはまだ私の力量では到底手を出せそうもないので……
(GPU関係の知識があやふやなのもありますが)
回答して下さった皆様、ありがとうございましたm(_ _)m
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 【雑談】パソコンのスペックとモニターのサイズについて
- 返信数: 18
- 閲覧数: 7361
Re: 【雑談】パソコンのスペックとモニターのサイズについて
[編集]二重投稿されていたようですので、片方を削除しました。涼雅
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 【雑談】パソコンのスペックとモニターのサイズについて
- 返信数: 18
- 閲覧数: 7361
【雑談】パソコンのスペックとモニターのサイズについて
まず最初に断っておきますが、このトピックはC言語に直接的に関係するものではありません(ですので雑談とさせて頂きます)。 本来ならば別の掲示板等に立てるべきなのでしょうが、ここ程丁寧に答えてくださる掲示板を知らないのでご了承してください。 質問の内容についてですが、 昨今では低スペックのパソコンでも動作をするというゲームを作るというのが主流であった(?)昔に比べ、 プレイヤー側にパソコンのスペックを求めるような高度な(悪く言えば重い)ゲームも徐々に増えているように感じます。 そこで、プレイヤー側のパソコンのスペックの参考として皆さんに使っているパソコンのスペックを教えて頂けないでしょうか? また...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 選択画面の作り方が分かりません
- 返信数: 3
- 閲覧数: 1460
Re: 選択画面の作り方が分かりません
丸投げは禁止です
まずは参考にしているのならば龍神録を理解するところから始めましょう。
func_stateの使用法とそれを用いた分岐を理解してください。
龍神録ではどのようにゲームの状態を変化させているのか……それさえ理解できていればプログラムを組むのは容易いはずです
まずは参考にしているのならば龍神録を理解するところから始めましょう。
func_stateの使用法とそれを用いた分岐を理解してください。
龍神録ではどのようにゲームの状態を変化させているのか……それさえ理解できていればプログラムを組むのは容易いはずです
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: ゲーム作りについて part.1
- 返信数: 14
- 閲覧数: 3585
Re: ゲーム作りについて part.1
ChangeWindowMode関数を使用するとすべてのグラフィックハンドルが
削除されるので、画像等は読み直さなければいけません
削除されるので、画像等は読み直さなければいけません
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: Objective-Cなのですが...
- 返信数: 1
- 閲覧数: 547
Re: Objective-Cなのですが...
丸投げは禁止です
フォーラムルールを御覧ください
フォーラムルールを御覧ください
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: DXlibのatan2
- 返信数: 2
- 閲覧数: 2230
Re: DXlibのatan2
atan2はDXライブラリの関数ではなく
math.hの関数です
1つ目は∠LAB
2つ目は∠MBA
です
相手-自分と覚えておくといいでしょう
math.hの関数です
1つ目は∠LAB
2つ目は∠MBA
です
相手-自分と覚えておくといいでしょう
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: ファイルの入出力
- 返信数: 12
- 閲覧数: 2964
Re: ファイルの入出力
fopenの第二引数に"a"は追加書き込みのようですが?
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: N-WAY弾を一括処理してくれるセクション
- 返信数: 7
- 閲覧数: 2951
Re: N-WAY弾を一括処理してくれるセクション
ラジアン値の一周は2πです。
つまり1度に当たる角度は
2π/360です
つまり1度に当たる角度は
2π/360です
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: タイトル画面について
- 返信数: 6
- 閲覧数: 3199
Re: タイトル画面について
まず全体を管理する変数Stateを用意し、 Stateの値で処理を分岐させます Stateは列挙体などを使用するといいでしょう switch( State ){ case タイトル: if( エンターキーが押された ){ State = メニュー; } break; case メニュー: if( エンターキーが押された ){ if( メニュー番号が0 ) State = ゲーム; else if(....){ ............. } } break; case ゲーム: ............ break; case ....: ................. break...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: タイトル画面について
- 返信数: 6
- 閲覧数: 3199
Re: タイトル画面について
1.関数の使い方、作り方と戻り値について学べれば今はいいでしょう余裕があれば引数などについても理解できたほうがいいですが今はまだいいでしょう 2.ピンキリです。文字を表示するだけのものなら今すぐにでも作れるかもしれませんが スクリプト形式で管理、画像の呼び出しなどをしようと思えば難易度はぐんと跳ね上がります。 3.DxLibならば画像処理などについても簡単に扱えるため基本的なところ(入力,描画)という部分はあまり変わりませんが、 コンソールでは入力があるまで待機し続けるが、ウィンドウアプリはループを続ける、という違いがあります 4.DxLibでゲームを作る練習をするならそのほうがいいでしょ...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 入力した数値を入れ替えるプログラム
- 返信数: 5
- 閲覧数: 8105
Re: 入力した数値を入れ替えるプログラム
void 型関数に戻り値はありません
int swapであれば正常に動作しますが、
void型なのでエラーとなります
あとvoid型であれば関数末のreturnは不要ですよ
int swapであれば正常に動作しますが、
void型なのでエラーとなります
あとvoid型であれば関数末のreturnは不要ですよ
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: すみません初歩的な質問で悪いのですが配列から文字列に変換する方法なのですが、効率的に変換する方法はありますか?
- 返信数: 6
- 閲覧数: 1958
Re: すみません初歩的な質問で悪いのですが配列から文字列に変換する方法なのですが、効率的に変換する方法はありますか?
str配列の要素数が11ならばarrayのなかの値のどれかが10以上であった場合オーバーフローしませんか?
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: タイトル画面について
- 返信数: 6
- 閲覧数: 3199
Re: タイトル画面について
まずは関数について学びましょう。
C言語の基礎知識をある程度学んだほうがいいです。
関数について学んだら次は
今のコードを部分部分に分けていきます。
あと気になった点はインデントとメインループが複数あるところです。
プログラミングを始めたばかりというのであれば自分の頭の中にあるものを再現しようとゴリゴリ作っていくのではなく
初歩的(たいてい皆さんがおっしゃるのはじゃんけんゲームですかね)なものから作ることをお勧めします。
ノベルゲームを作るのであればこのサイトが大変参考になります。
C言語の基礎知識をある程度学んだほうがいいです。
関数について学んだら次は
今のコードを部分部分に分けていきます。
あと気になった点はインデントとメインループが複数あるところです。
プログラミングを始めたばかりというのであれば自分の頭の中にあるものを再現しようとゴリゴリ作っていくのではなく
初歩的(たいてい皆さんがおっしゃるのはじゃんけんゲームですかね)なものから作ることをお勧めします。
ノベルゲームを作るのであればこのサイトが大変参考になります。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 一定のゲームカウンタ内でランダムに敵を表示する。
- 返信数: 6
- 閲覧数: 4105
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: fscanfによる読み込み
- 返信数: 11
- 閲覧数: 5654
Re: fscanfによる読み込み
たしかfscanfでデータを読み取れなかった場合、
次にfscanfが呼ばれた時も同じ部分を読み込もうとします。
なので27261行目を延々と読み込もうとし続けるはずです。
当然読み込めないですから27261行目から先は正常に読み取れないです
次にfscanfが呼ばれた時も同じ部分を読み込もうとします。
なので27261行目を延々と読み込もうとし続けるはずです。
当然読み込めないですから27261行目から先は正常に読み取れないです