検索結果 59 件
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: サウンドの再生
- 返信数: 1
- 閲覧数: 1319
Re: サウンドの再生
多分凄い勢いで頭の数ミリ秒だけを何万回も再生してると思いますヨ。ループの外に出すかif文で1回だけ再生とかにしてみたらどうなります?
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: お仕事について
- 返信数: 7
- 閲覧数: 3681
Re: お仕事について
600/12=50 月給50万になるんですけど本当? まず、騙されてます。 この雇用形態は分かりませんが、月々の支給と、正社員であればボーナスが2回(大体中小であれば2カ月分、大企業であれば3カ月分)あります。 ですのでこの場合は 600/12=50 ではなく 600/16 OR 600/18 になります。 ですので前者であれば月支給は37.5万。保険・税を引いて手取り30.5万。 後者であれば月支給は33.3万。保険・税を引いて手取り26.3万程になります。 とはいえボーナスはその会社の業績次第というのが本音です。 労働組合の無い中小は、ちょっと業績が悪くなったらボーナスなんかまず出ません...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: どの様な処理を関数化するかについて
- 返信数: 16
- 閲覧数: 9589
Re: どの様な処理を関数化するかについて
迷った時は他人の目線で考えてみるといいかもしれません。そのプログラムに他人が手を加えるといったときに、Zisaku1.cpp、Zisaku2.cpp、Zisaku3.cppのどこかにステージ処理を入れてるのとStage.cpp、Block.cpp、GameLogic.cppのStage.cppにステージ処理が入ってるの、他人からしたらどちらがしっくりくるかとかですね。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: どの様な処理を関数化するかについて
- 返信数: 16
- 閲覧数: 9589
Re: どの様な処理を関数化するかについて
これは個々人の趣味が出るかもしれませんが、私は一回しか使わない処理でもそれが一つの機能を成していれば関数化します。確かCプログラミング診断室という書籍だったかと思うのですが、
「main関数に処理は書くな」
という一文が有り、エラく納得してそれ以降main関数の中に処理は書かないように心がけています。
というか、mainも一つの関数なワケですから、
「関数は出来るだけ単機能に」
という大原則を守っていれば、main関数の本来の機能以外の機能をバカバカと入れるのはおかしな気がすると思うのです。
「main関数に処理は書くな」
という一文が有り、エラく納得してそれ以降main関数の中に処理は書かないように心がけています。
というか、mainも一つの関数なワケですから、
「関数は出来るだけ単機能に」
という大原則を守っていれば、main関数の本来の機能以外の機能をバカバカと入れるのはおかしな気がすると思うのです。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: レーザレーダから送られてくるデータをリアルタイムで可視化したいです.
- 返信数: 8
- 閲覧数: 4060
Re: レーザレーダから送られてくるデータをリアルタイムで可視化したいです.
つまり、1081×1081の平面データが得られて、それを散布図のような形で表示したいということでしょうか?
画像は散布図の例です。
画像は散布図の例です。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: レーザレーダから送られてくるデータをリアルタイムで可視化したいです.
- 返信数: 8
- 閲覧数: 4060
Re: レーザレーダから送られてくるデータをリアルタイムで可視化した
こんにちは。
まずそのセンサから得られるデータはどのようなものですか?
次に、可視化というと色々なものがありますが、どういった形の可視化をご希望でしょうか?(数値を出力するだけ、こんなグラフにしたい等々)
まずそのセンサから得られるデータはどのようなものですか?
次に、可視化というと色々なものがありますが、どういった形の可視化をご希望でしょうか?(数値を出力するだけ、こんなグラフにしたい等々)
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: エミュ鯖について
- 返信数: 3
- 閲覧数: 3125
Re: エミュ鯖について
日本ではソースコードの著作権は製作会社に帰属します。その際、アイディアやアルゴリズムと言ったものには著作権を定めることは出来ません(但し、アイディアに関しては実用新案権が当てはまりますが、ゲーム等のアイディアには使われないと思います)。ですので、その運営会社に後継の会社が無いのであれば実質的に著作権フリーと言えるでしょう。
あくまでも日本の著作権法では、ですが。
余談として、実際に海外で公開終了したネトゲの権利を買い取って運営してる会社は日本にたくさんありますが、私の知ってる限りではどこも配布元が潰れたわけではなく、結構なライセンス料を取られてるようです。
あくまでも日本の著作権法では、ですが。
余談として、実際に海外で公開終了したネトゲの権利を買い取って運営してる会社は日本にたくさんありますが、私の知ってる限りではどこも配布元が潰れたわけではなく、結構なライセンス料を取られてるようです。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: クラブのパソコン40台からApacheとPerlで作った掲示板を使えるようにしたい
- 返信数: 12
- 閲覧数: 3673
Re: クラブのパソコン40台からApacheとPerlで作った掲示板を使えるようにしたい
なるほど。 pingの使い方は合ってますよ。安心して下さい。 ApacheをWebサーバとして使うにはまだまだ設定に難が ありそうなので、とりあえずとして、pingを通す事から 始めましょう。 ワークグループが見えるのなら、なんとなくfireWallが悪さをしている のかなと思ったら丁度いいのがありましたので張っておきますw 同じワークグループなのに… - 教えて!goo http://oshiete.goo.ne.jp/qa/2318622.html?from=recommend 一応見れない時の為に簡単に説明すると、 FireWallが悪さをしているので切って下さい。ということですw それ...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: クラブのパソコン40台からApacheとPerlで作った掲示板を使えるようにしたい
- 返信数: 12
- 閲覧数: 3673
Re: クラブのパソコン40台からApacheとPerlで作った掲示板を使える
現時点での改善点はいくつか。ですが諦めないで最後までやり通すのならこれからかなり出てくると思います。 まず、私はサーバーとしてtomcatとwebsphireしか使ったことないので、とお断りしておきます。 1、アパッチでのフォルダ構成上、正しい位置にHTMLやCGI等を置いていますか? その上でアパッチを立ち上げてる時に打ちましたか? 2、httpだとデフォルトでポート80番を使いますが、アパッチのポート設定も80ですか? (あなたの予想に反して(ry は、多分マネージャー画面かなと思いますが、それが見れているのならアパッチでポート80も使われているのでしょう。ですが、Webリソースへのアパッ...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: ノベルのプログラム
- 返信数: 2
- 閲覧数: 1700
Re: ノベルのプログラム
小さな点は大体改行かゴミです。パッと見ですが、stringbufのケツに\0をちゃんと入れてますか?
それが表示されている気がしないでもないです。
あと、Windows環境の標準日本語コード、MS932ーJだったかな?だと、改行コードは\r\nだった気がします。
それが表示されている気がしないでもないです。
あと、Windows環境の標準日本語コード、MS932ーJだったかな?だと、改行コードは\r\nだった気がします。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 中央値のアルゴリズム
- 返信数: 5
- 閲覧数: 5017
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 自販機のプログラムについて質問です。
- 返信数: 9
- 閲覧数: 11563
Re: 自販機のプログラムについて質問です。
単位がかかっているこんな重要な問題を、きっと今さっき出されたんでしょう。お気の毒に‥。
それはいいとして、それ以外の金種には20枚のお釣りが、というのは各20枚ずつですか?それともそれぞれの枚数は不明で合計20枚ですか?
あとお釣りの枚数とつり銭箱に残っている枚数というのは全ての金種を表示するんですか?それとも金種は関係なく「お釣りは3枚です」とかでいいんですか?
それはいいとして、それ以外の金種には20枚のお釣りが、というのは各20枚ずつですか?それともそれぞれの枚数は不明で合計20枚ですか?
あとお釣りの枚数とつり銭箱に残っている枚数というのは全ての金種を表示するんですか?それとも金種は関係なく「お釣りは3枚です」とかでいいんですか?
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: マロック関数
- 返信数: 4
- 閲覧数: 2067
Re: マロック関数
一行ずつデバッグしてみましたか?これくらいならステップ実行して変数の中身を見ていけばおかしな値が入る瞬間がすぐに見付かるはずです。
是非、やってみて下さい。
是非、やってみて下さい。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 実行モジュール作成に必要なライブラリを探す方法がわかりません
- 返信数: 10
- 閲覧数: 4625
Re: 実行モジュール作成に必要なライブラリを探す方法がわかりません
build-essentialや、libtool、manpages-dev?manpages-ja-dev等 が必用です。といわれても。。。なんで?どこに書いてある?という感じなんですよね。 build-essentialはどのヘッダのライブラリを含んでいるか、どこかに記述されているのでしょうか? 私には、その文章を見つけることができませんでした。 以下が標準ライブラリのようですが、まったく何が入っているのか、、、 build-essential libtool manpages-dev manpages-ja-dev ネットに頼りたくない、とのことですが、それは無理です。LinuxやUni...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: fgetsを使わずにファイルを一行ずつ読み込む方法
- 返信数: 5
- 閲覧数: 6154
Re: fgetsを使わずにファイルを一行ずつ読み込む方法
>fgetsの指定したバイト数以上に一行の文字列があった時は問題があると思い どんなイメージなのか分かりませんが、逆に文字数を指定せずに読み込む関数の方が問題があると思います…。どんなに長い行でメモリを破壊しても、自動で止まってはくれませんよ? とはいえ動的にメモリ確保を行うのであれば、一文字読むごとにカウンタを増やしながら行末まで進み、行末で得られた長さを元にmallocで確保、一度で取得といったところでしょうか。 ところで私も似たようなモノを作ったことがあります。ログ内のデータが一致したらその行を吐くというものです。 その時は二つファイルポインタを用意しておき、片方が行の先頭を保持、もう片...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 実行モジュール作成に必要なライブラリを探す方法がわかりません
- 返信数: 10
- 閲覧数: 4625
Re: 実行モジュール作成に必要なライブラリを探す方法がわかりません
"git-core gnupg sun-java6-jd"はJavaの開発キットです。それを入れたのであればJavaのコンパイルなら出来ます。Javaを開発する環境でCをコンパイル…したいわけじゃないと思うので、"build-essential"が何かは知りませんが(多分Cのコンパイル環境詰め合わせかな)、多分根本的に違うものだと思います。 ところで、必要なファイルであればコンパイラが教えてくれてますよ。 error: stdio.h: No such file or directory 「エラー:stdio.hというファイル又はディレクトリが見つかりません」 この場合はstdio.hが入って...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: ブラウザからのローカルファイル操作で悩んでいます
- 返信数: 5
- 閲覧数: 8048
Re: ブラウザからのローカルファイル操作で悩んでいます
ただ、すみません「HTMLのOBJECTとしてテキストファイルを取得」の意味がピンと来ません・・。 <object>タグのことでしょうか? 動画の埋め込みかなにかでチラ見したことはあるけど、ローカルファイルも読み込めるのかな・・。 しかしファイルの作成は難しいような・・。 >「HTMLのOBJECTとしてテキストファイルを取得」 <object>タグのことです。動画のみならず色々なものを埋め込める便利なやつなのでテキストファイルの展開くらい容易です。 イメージが湧かないということで一応使用例を書いておくと、 1、HTML上に<object>タグを配置し、ファイルの中身を展開させる。 2、Ja...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: ブラウザからのローカルファイル操作で悩んでいます
- 返信数: 5
- 閲覧数: 8048
Re: ブラウザからのローカルファイル操作で悩んでいます
私もそんなに詳しいわけではありませんが、と前置きしておきます。 IEとFireFoxのお気に入りの保存方法の違いはご存じでしょうか? IEはお気に入りフォルダにショートカットをぶっ込むだけなのに対して、FFはお気に入りテキストファイルにURLを列挙していきます。 これは恐らくたろさんが気付いたようにFFがフォルダを直接いじれないからかもしれません。 とはいえ、HTMLをかませているのであれば、HTMLのOBJECTとしてテキストファイルを読み込んだ後にJSで編集、整形することは可能だと思います。とりあえず現存のFFのお気に入り仕様を真似てみてはどうでしょうか? Chromeは分かりませんが同じ...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: テトリスもどき・ω・
- 返信数: 2
- 閲覧数: 2098
Re: テトリスもどき・ω・
では私は音楽について。
ライブラリは何を使っていますか?ゲームに関係したものを使っているのなら大抵は音楽を鳴らす関数が存在します。そのライブラリのリファレンスをご参照下さい。ただ、何も使わずに標準関数だけで作っているのでしたら、私は力になれません^^;
まずは環境を書いて頂けると皆さんもアドバイスしやすいと思います。
ライブラリは何を使っていますか?ゲームに関係したものを使っているのなら大抵は音楽を鳴らす関数が存在します。そのライブラリのリファレンスをご参照下さい。ただ、何も使わずに標準関数だけで作っているのでしたら、私は力になれません^^;
まずは環境を書いて頂けると皆さんもアドバイスしやすいと思います。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: カレントディレクトリなんですが・・・
- 返信数: 13
- 閲覧数: 4557
Re: カレントディレクトリなんですが・・・
横から失礼します。 2回目の質問も考え方は最初のと同じです。なので、答えは既にyucky001さん、HolyWingsさんが提示しており、それぞれのコマンドを理解出来ていれば解ける問題です(cdに関しては引数が必要になりますが)。 先ほど最初の質問は解決したとおっしゃいましたが、それぞれのコマンドの意味等はご自分でも調べられましたか? 皆さんは適当なコマンドを教えたわけではないので、ちゃんとそれぞれには意味があります。 毎度答えだけ訊いて組み立てるのでは回答者も辟易しますし、何よりもfirstさんの為になりません。 せっかく使い道と使い方をセットで覚えられる機会を得たのですから、 「言われたも...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 引数を取って文字列を表示するプログラムの修正
- 返信数: 12
- 閲覧数: 3732
Re: 引数を取って文字列を表示するプログラムの修正
bitter_foxさんの補足をさせて頂くと。
a = "abc";
の形式で代入が出来るのは宣言の時だけです。つまり
可 char a[] = "abc";
不可 a = "abc";
ですので、今回の場合はポインタを使うか一文字ずつ代入するかstrcpyなどの関数を使う必要があるということです。
a = "abc";
の形式で代入が出来るのは宣言の時だけです。つまり
可 char a[] = "abc";
不可 a = "abc";
ですので、今回の場合はポインタを使うか一文字ずつ代入するかstrcpyなどの関数を使う必要があるということです。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: VC++でヘッダに構造体を書こうとするとエラーが起きる。
- 返信数: 9
- 閲覧数: 4328
Re: VC++でヘッダに構造体を書こうとするとエラーが起きる。
強制終了の際にエラーメッセージは出ませんでしたか?
それがあるだけで他の方もアドバイスをしやすいと思います。
それがあるだけで他の方もアドバイスをしやすいと思います。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: ブラックジャックのC++プログラミングなんですけど
- 返信数: 9
- 閲覧数: 6686
Re: ブラックジャックのC++プログラミングなんですけど
三郎さん これは確立のゲーム、子(プレーヤ)が確立を計算して、どんな場合どうすれば良いかという早見表があった(コッソリ見せてもらった)。 ソフトを造る場合問題は親のカードの切り方です。 この場合、場にでているカードを全て読む必要があるはず(確立計算のため)。 場に出ているカードを全て読む、というのはアルゴリズムで使うといった意味合いに取れたのですが、 その解釈で合っていれば、その必要は無いはずです。 ご自分で仰られているように、早見表はプレーヤー側で用意するものです。 このゲームに立派なAIは必要ありません。 ディーラー側の仕様は既に提示されています。 ディーラー側は16以下なら自動的に21に...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: DirectXについて詳しく書いてある参考書
- 返信数: 8
- 閲覧数: 7300
Re: DirectXについて詳しく書いてある参考書
横から失礼します。
私も買いたい書籍がありすぎても全てを買うお金は無いので、たまに大きな書店へ遠征して一度で一冊の半分くらい立ち読みしてきます。つまり、たった2回の交通費で1冊読めることになります。最近は座れるところも増えてきましたし、図書館と違って寝れないので(笑)自宅や図書館よりも集中できますしね。
手を動かしての勉強は出来ませんが、そこで得た知識を元にしてネットを活用すれば、ネットだけよりもより効率的に勉強できます。
お金のかからない勉強方法としては一番おすすめです。
私も買いたい書籍がありすぎても全てを買うお金は無いので、たまに大きな書店へ遠征して一度で一冊の半分くらい立ち読みしてきます。つまり、たった2回の交通費で1冊読めることになります。最近は座れるところも増えてきましたし、図書館と違って寝れないので(笑)自宅や図書館よりも集中できますしね。
手を動かしての勉強は出来ませんが、そこで得た知識を元にしてネットを活用すれば、ネットだけよりもより効率的に勉強できます。
お金のかからない勉強方法としては一番おすすめです。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: チャットプログラムのお作法
- 返信数: 2
- 閲覧数: 2198
Re: チャットプログラムのお作法
「設計」を考え方だと解釈して、とりあえずN:1について。 1つのグループでいいのであれば、 クライアント側の動き 1、クライアントはクライアントソフト立ち上げ時にサーバーへ自分のIPを送信。 2、好き勝手にサーバーへメッセージを送信。その際にも自分のIPを添える。 3、サーバーから送信されたメッセージは全て受けとる。 サーバー側の動き 1、サーバーは受け取ったIPを保持しておく。 2、メッセージ受信時は、添えられたIP以外のクライアント全てに受け取ったメッセージを送信。 どこまで詳細な設計を希望してるのかは分かりませんが、大まかにはこんなものでいいのではないでしょうか。メンバー・グループ管理や...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: グローバル変数
- 返信数: 7
- 閲覧数: 2792
Re: グローバル変数
そうですね、AddData()関数とDisplaySummary()関数だけでもいいので、
どんな風に考えて改造してみたのかを見せてもらえますか?
的外れでも、全然変わっていなくても構わないので^^
どんな風に考えて改造してみたのかを見せてもらえますか?
的外れでも、全然変わっていなくても構わないので^^
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 逆ポーランド式
- 返信数: 4
- 閲覧数: 3546
Re: 逆ポーランド式
一応聞きますが、19バイト以内に収まる入力をして、ですよね?YUM さんが書きました:沢山の数値を計算をしようとするとうまくいきません。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: グローバル変数
- 返信数: 7
- 閲覧数: 2792
Re: グローバル変数
グローバル変数を使わない方法は、一般的に言って
1.ローカル変数を引数として渡す(必要に応じて戻り値で返す)
2.静的変数(static)にする。
があります。
今回の場合は引数として関数に渡していけばいいのではないでしょうか。
さすがに700行見るのはしんどいので具体的にここが、というのは示しませんが、
グローバル変数として使われているPERSON構造体変数2つと、countがどこで使われているのかのを
考え、引数としてうまくリレーできるような形を考えてみてください。
1.ローカル変数を引数として渡す(必要に応じて戻り値で返す)
2.静的変数(static)にする。
があります。
今回の場合は引数として関数に渡していけばいいのではないでしょうか。
さすがに700行見るのはしんどいので具体的にここが、というのは示しませんが、
グローバル変数として使われているPERSON構造体変数2つと、countがどこで使われているのかのを
考え、引数としてうまくリレーできるような形を考えてみてください。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: タスクマネージャの「プロセス終了」を禁止する
- 返信数: 9
- 閲覧数: 4769
Re: タスクマネージャの「プロセス終了」を禁止する
タスクの削除機能の無いタスクマネージャーを自作し、元のとすり替えては?
とは違いますが。supao さんが書きました:「プロセスの終了」でも終了できないWindowプログラム
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 三乗根の関数についての質問
- 返信数: 3
- 閲覧数: 2741
Re: 三乗根の関数についての質問
mycbrtって、もしかして先生が用意してくれたテンプレートじゃないですか?
意図的に隠しているわけではなくこのままのコードで実行しようとしているのなら、mycbrtの存在理由が不明です。
引数使ってないし、宣言して投げっぱなしだし、doubleをreturnしないしw
main処理だけの問題ではなく、mycbrtも自分で実装しなければなりません。
あと、課題のルールはルールというよりほぼ答えですw
そんなに難しく考える必要はないと思います。
mainは入力と印刷だけですから、処理は全てmycbrtです。
とりあえずmycbrtに何をさせたらいいのかを考えてみてください。
意図的に隠しているわけではなくこのままのコードで実行しようとしているのなら、mycbrtの存在理由が不明です。
引数使ってないし、宣言して投げっぱなしだし、doubleをreturnしないしw
main処理だけの問題ではなく、mycbrtも自分で実装しなければなりません。
あと、課題のルールはルールというよりほぼ答えですw
そんなに難しく考える必要はないと思います。
mainは入力と印刷だけですから、処理は全てmycbrtです。
とりあえずmycbrtに何をさせたらいいのかを考えてみてください。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: C++でクラス内の関数と同名の標準関数の呼び出し
- 返信数: 7
- 閲覧数: 5823
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: C++でクラス内の関数と同名の標準関数の呼び出し
- 返信数: 7
- 閲覧数: 5823
Re: C++でクラス内の関数と同名の標準関数の呼び出し
解決したようですが念のため。
標準関数はstd名前空間に収められているので、明示的に書くのであれば std::hoge と書くと分かり易くて幸せになれるかも。
標準関数はstd名前空間に収められているので、明示的に書くのであれば std::hoge と書くと分かり易くて幸せになれるかも。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 文字コード
- 返信数: 4
- 閲覧数: 1905
Re: 文字コード
横からですが、softyaさんの補足をさせて頂きます。 それは、制御文字ですね。 http://mikeneko.creator.club.ne.jp/~lab/kcode/encode.html 0x00~x1fの間にある特殊な意味のある文字コードの事です。 C言語では、エスケープシーケンスで書き表します。 んで、なぜにエスケープシーケンスだけ特別扱いしているのかというと、 例えば'/t'をそのままprintfの%cとして渡すと、エスケープシーケンスとして扱われてしまうからです。 つまりが「/t 0xhoge」として表示させたいのに、「 0xhoge」のように、/tがそのままタブとして機能し...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: メニュー画面で
- 返信数: 2
- 閲覧数: 1226
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 急ぎです。空白を含め、次々と文字を連結、.で終わらせる。
- 返信数: 5
- 閲覧数: 2660
Re: 急ぎです。空白を含め、次々と文字を連結、.で終わらせる。
確かにそうかもしれませんね。box さんが書きました:# 「急ぎです」とか「至急」なんて書くのは、かえって逆効果かもしれぬ。
昔からそういったタイトルを付ける人は解決しても感謝もせずに放置で去ってしまう人が多い気がするので、
回答する側としても「どうせ同じ類だろ~」って感じて回答するのをためらっちゃうんですよね。
まぁ、そんなことを感じるのは僕だけかもしれませんがw
とりあえず本題として、急ぎなら期日を書いてほしかったり。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 8パズルの探索[少し訂正しました]
- 返信数: 3
- 閲覧数: 7386
Re: 8パズルの探索[少し訂正しました]
時間計算コストの評価とは http://itpro.nikkeibp.co.jp/article/COLUMN/20070618/275018/ で言うところの S×n秒 とか B×log2n秒 とかの事だと思う。多分。 こーゆー表現に慣れている情報科畑の方求む。もっと平易な書き方すればいいのに…。 ところで、このソースは質問者さんが書いたものでしょうか? どこを変えればいいのかとのことですが、今現在だとどういう状態になるのか分かりますか? どの程度理解していてどの辺が分からないのか、というのをもう少し明確にしてもらえれば 他の人もアドバイスしやすいと思います。 (さすがに300行超えのソース...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 分割表示ができません
- 返信数: 3
- 閲覧数: 1615
Re: 分割表示ができません
定義を抜粋 int LoadDivGraph( char *FileName , int AllNum ,int XNum , int YNum , int XSize , int YSize , int *HandleBuf ) ; ここから分かるのは、 Xnum*XSize=Xのサイズ Ynum*YSize=Yのサイズ んで、 LoadDivGraph( "Y.png" , 32 , 4 , 8 , 40 , 32 , image ); ということは… 4*40 = Xのサイズ(?) 8*32 = Yのサイズ(?) これは元の画像のサイズと合っているでしょーか? この定義で分割した結果、i...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 画像の複数表示
- 返信数: 3
- 閲覧数: 3561
Re: 画像の複数表示
highguiは使ったことが無いので何とも言えませんが、
cvShowImageが一つしかないのが原因では?
cvShowImageが一つしかないのが原因では?
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 文字列処理がうまくいかない
- 返信数: 7
- 閲覧数: 3988
Re: 文字列処理がうまくいかない
日本語の部分のみということで、表示の為に取り出しているバイト数が足りないのではないでしょうか?
英数字は1バイトで一文字ですが、日本語は2バイトで一文字です。出力方法がわかりませんが、2バイトずつの表示にしてみてはどうでしょう?
英数字は1バイトで一文字ですが、日本語は2バイトで一文字です。出力方法がわかりませんが、2バイトずつの表示にしてみてはどうでしょう?
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 第8回日本情報オリンピック予選 第五問
- 返信数: 4
- 閲覧数: 2801
Re: 第8回日本情報オリンピック予選 第五問
ちょっと動きを追ってみたら、シャッフルの際にXiがYiを超える時があるみたいです。それも何か悪さしてるかも? 全然質問とは関係ないですけど、面白そうだったので私もやってみました。 何か参考になる部分があればいいのですが・・・。 #include <stdio.h> #include <stdlib.h> /***************************************************************************** minからmaxの間の数値だけを入力として受け付ける(値制限10桁) *********************************...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: %sで表す時のアドレス
- 返信数: 6
- 閲覧数: 2544
Re: %sで表す時のアドレス
#include <stdio.h> main() { char a[10] = "abcde"; char *p; p = a; printf("%s, %s\n", a, p); /* ① */ printf("%d, %d\n", a, p); /* ② */ } このコードについてなのですが 実行結果は自分のパソコンでは abcde, abcde 1245012, 1245012 となりました。 ②においては当然aはa[0]の格納されているアドレスを表すはずだと理解できたのですが ー以下略ー 質問者さんがアドレスだと思っている1245012はアドレスではありません。 %dで表せるのは...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 音楽が再生されません・・・
- 返信数: 16
- 閲覧数: 7393
Re: 音楽が再生されません・・・
音楽ファイルへのパスは合っていますか? それか、PlaySound関数は一度に一つの音しか鳴らせないようなので、事前に違う関数内で使ったりするとエラーになるかも。 というよりも、PlaySoundは無駄が多いので、一度メモリに読み込んでから使った方がいいと思いますよ。 int SHandle_BGM; SHandle_BGM = LoadSoundMem("../dat/BGM.wav"); PlaySoundMem(SHandle_BGM, DX_PLAYTYPE_BACK, TRUE); って感じの使い方。 この方法にして、LoadSoundMemの戻り値を調べて下さい。 これが-1だった...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 構造体の配列を引数にもつ関数の書き方
- 返信数: 13
- 閲覧数: 5586
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 構造体の配列を引数にもつ関数の書き方
- 返信数: 13
- 閲覧数: 5586
Re: 構造体の配列を引数にもつ関数の書き方
型自身をポインタにする方法は、ちょっと調べたけど分かりませんでした(;^ω^) typedefしている時点でTAMA,TAMA2は変数として使われないので・・・ そんなに自信があるわけでなければ普通にTAMA型だけを扱って typedef struct { int hp, //状態 xx, //x座標 yy; //y座標 int x, //中心x座標 y, //中心y座標 z; //弾の大きさ int dd; //攻撃力 int ax, //中心の移動量 ay, //中心の移動量 o, //xとyの角度 ao, //角度の変化値 as, //中心からの長さの変化値 s, //中心からの長さ s...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 構造体の配列を引数にもつ関数の書き方
- 返信数: 13
- 閲覧数: 5586
Re: 構造体の配列を引数にもつ関数の書き方
>TAMA2*にアドレスの状態で渡してるので。
んー、そこまで詳しくないから何とも言えませんけど、
変数ではなく型として扱われてるからポインタにならないのではないかと。
どのみちポインタとして扱っていたとしても宣言しただけでは空ポインタなので
実体を突っ込む必要があるのでは?
と、言う間に次がw
113のstate(&p)をstate(p)に変えてみて下さい。
間違えました。
全てのhoge(PREI2 pp)をhoge(PREI2 *pp)に変えて下さい。
んー、そこまで詳しくないから何とも言えませんけど、
変数ではなく型として扱われてるからポインタにならないのではないかと。
どのみちポインタとして扱っていたとしても宣言しただけでは空ポインタなので
実体を突っ込む必要があるのでは?
と、言う間に次がw
113のstate(&p)をstate(p)に変えてみて下さい。
間違えました。
全てのhoge(PREI2 pp)をhoge(PREI2 *pp)に変えて下さい。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 構造体の配列を引数にもつ関数の書き方
- 返信数: 13
- 閲覧数: 5586
Re: 構造体の配列を引数にもつ関数の書き方
typedef struct DATA2{ int hp, //状態 xx, //x座標 yy; //y座標 int x, //中心x座標 y, //中心y座標 z; //弾の大きさ int dd; //攻撃力 int ax, //中心の移動量 ay, //中心の移動量 o, //xとyの角度 ao, //角度の変化値 as, //中心からの長さの変化値 s, //中心からの長さ so, //中心からの角度 aso;//中心からの角度の変化値 int time;//消えるまでの時間(単位:1/60秒) }TAMA; TAMA t; TAMA *pt = &t; //ここを編集しました という...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 構造体の配列を引数にもつ関数の書き方
- 返信数: 13
- 閲覧数: 5586
Re: 構造体の配列を因数にもつ関数の書き方
期待している型が違うのでは?
TAMA型のtを渡しているのに
tama_lisetの引数ではTAMA2型を求めています。
TAMA型のtを渡しているのに
tama_lisetの引数ではTAMA2型を求めています。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 会津オンラインジャッジ:Finding Missing Cards
- 返信数: 5
- 閲覧数: 3303
Re: 会津オンラインジャッジ:Finding Missing Cards
すべてのscanf文に対して scanf("%d",&n); while (getchar() != '\n'); while (getchar() != '\n'); をはさんでみてください。scanfは最後の改行もバッファとして残して処理を終了するので、getcharで改行まで読み込んでやる必要があります。 このトピック自体とは関係ありませんが、他の方が後で閲覧する時の為に念の為。 scanfで最後の改行をバッファに残してしまうのは代入抑止(%*c)で防げます。(期待通りの入力が行われた場合のみ。) ちなみに既にストリームに入っている改行は、%c以外の場合デフォルトで無視されます。 %c...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: [DXP]急に描画がされなくなりました
- 返信数: 9
- 閲覧数: 3801
Re: [DXP]急に描画がされなくなりました
スクショありがとうございます。
ふーむ、パスが大丈夫となると、リリースビルドのランタイムライブラリの設定は出来てますか?
まぁ、これが設定できてなかったら動かないかもしれませんが(;^ω^)
後はCFWだとpng形式が見れたり見れなかったりするっていう噂がありますが…。
ふーむ、パスが大丈夫となると、リリースビルドのランタイムライブラリの設定は出来てますか?
まぁ、これが設定できてなかったら動かないかもしれませんが(;^ω^)
後はCFWだとpng形式が見れたり見れなかったりするっていう噂がありますが…。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: [DXP]急に描画がされなくなりました
- 返信数: 9
- 閲覧数: 3801
Re: [DXP]急に描画がされなくなりました
リリースビルド等をした後に、exeファイルだけ動かしたりしていませんか?ちゃんと./data/ja10.pngの位置にそれぞれのデータはありますか?大体画像が映らなくなるのはパスの問題です。問題のexeファイルとdataフォルダのスクリーンショットを張ってみて下さい。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: ハンドルされてない例外?
- 返信数: 5
- 閲覧数: 3365
Re: ハンドルされてない例外?
>以後デバッグすらできなくなりました。
逆にデバッグ中だから先に進まないのです。
アクセス違反が発生してもVCはデバッグを勝手に終了させてはくれません。
一回ソースをアクティブにした状態でShift + F5を押してデバッグを終了させて下さい。
以降F10(又はブレイクポイントを活用して)でデバッグしてどこの関数で引っかかったのか一つずつ動きを見ていけばいいと思います。
逆にデバッグ中だから先に進まないのです。
アクセス違反が発生してもVCはデバッグを勝手に終了させてはくれません。
一回ソースをアクティブにした状態でShift + F5を押してデバッグを終了させて下さい。
以降F10(又はブレイクポイントを活用して)でデバッグしてどこの関数で引っかかったのか一つずつ動きを見ていけばいいと思います。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 乱数の作り方
- 返信数: 10
- 閲覧数: 3237
Re: 乱数の作り方
>a-=999+GetRand(1998)
それだと
a = a-(999+GetRand(1998))
になります。
それだと
a = a-(999+GetRand(1998))
になります。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 現在音ゲーを製作中なのですが
- 返信数: 13
- 閲覧数: 4345
Re: 現在音ゲーを製作中なのですが
試しに
while (NULL != (fgets(fileline, 256, fp)))を
while (fgets(fileline, 256, fp) != NULL)に変えてみて下さい。
結合規則の問題で関数の実行よりも先にNULLとの比較が行われるパターンがあります。
上手くいかないときは逆にしたり判定を別にしたりすると上手くいったりします。
while (NULL != (fgets(fileline, 256, fp)))を
while (fgets(fileline, 256, fp) != NULL)に変えてみて下さい。
結合規則の問題で関数の実行よりも先にNULLとの比較が行われるパターンがあります。
上手くいかないときは逆にしたり判定を別にしたりすると上手くいったりします。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 現在音ゲーを製作中なのですが
- 返信数: 13
- 閲覧数: 4345
Re: 現在音ゲーを製作中なのですが
>ファイル処理のエラーが起きない
"File Open Error"にはならないということですか?
"File Open Error"にはならないということですか?
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: ときどき登録されない敵弾幕
- 返信数: 8
- 閲覧数: 3135
Re: ときどき登録されない敵弾幕
もうちょっとソースにコメントが欲しいかも・・
>敵が突然効果音だけを残し、後の弾を発射してくれなくなる時があります。
は、再現がなかなか難しくよくわからんです。確かにたまになります。
それとは別ですけど、たまにボスが生き残っているのに弾を発射しなくなる現象は、(仕様なのかは分からないですけど。)
boss.numが13なのにshot.flagが14しか立っていないのが原因かも。
仕様だったら申し訳ない。
>敵が突然効果音だけを残し、後の弾を発射してくれなくなる時があります。
は、再現がなかなか難しくよくわからんです。確かにたまになります。
それとは別ですけど、たまにボスが生き残っているのに弾を発射しなくなる現象は、(仕様なのかは分からないですけど。)
boss.numが13なのにshot.flagが14しか立っていないのが原因かも。
仕様だったら申し訳ない。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 文字列列挙で
- 返信数: 5
- 閲覧数: 1619
Re: 文字列列挙で
>という文が2回連続で来てしまいます
多分ここに載ってない部分で、SPをどこかでマイナスしてる。
そんなに長くなければ全掲載して下さいm(__)m
>(ここでなぜ* 2 を付けるのかよくわかりません。付ける理由も教えて頂けたらと思います。)
英数字は1文字1バイト、日本語は1文字2バイトだからです。上半身と下半身で一つの人間なのに、別々で扱ったら二目と見れない姿(文字化け)になるということです。
多分ここに載ってない部分で、SPをどこかでマイナスしてる。
そんなに長くなければ全掲載して下さいm(__)m
>(ここでなぜ* 2 を付けるのかよくわかりません。付ける理由も教えて頂けたらと思います。)
英数字は1文字1バイト、日本語は1文字2バイトだからです。上半身と下半身で一つの人間なのに、別々で扱ったら二目と見れない姿(文字化け)になるということです。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: お試し書き込み用トピック
- 返信数: 56
- 閲覧数: 19770
Re: お試し書き込み用トピック
ポイントが…下がっているだと…orz
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: お試し書き込み用トピック
- 返信数: 56
- 閲覧数: 19770
Re: お試し書き込み用トピック
てすてす。
これからも何卒よしなにm(__)m
これからも何卒よしなにm(__)m
- 13年前
- フォーラム: C言語誰でも交流サイト - mixC++ -
- トピック: 現在の不具合と要望
- 返信数: 27
- 閲覧数: 23804
Re: 現在の不具合と要望
私のFirefoxではmixCのログイン情報を記録出来ないのですが、これは制作側でキャッシュの扱い方なりを設定する必要があるのでしょうか?それとも私のだけ?wということでPCからの簡単ログイン機能(パスワードを記録させる的なアレ)が欲しいですm(__)m