検索結果 163 件

by kimuchi
12年前
フォーラム: 数学やらないか?
トピック: 好きな数学の問題2
返信数: 19
閲覧数: 20864

Re: 好きな数学の問題2

おーっ何やっているのか全然分からないです。

これって高校の知識で解けるものなんですか?(汗)
by kimuchi
13年前
フォーラム: 数学やらないか?
トピック: 好きな数学の問題2
返信数: 19
閲覧数: 20864

Re: 好きな数学の問題2

こんにちは。ご無沙汰しております。

(1)はどうにも分かりませんでしたorz

(2)
(1+1/n)n
[tab=60] = 1 + nC1*1/n + nC2*1/n2 + ・・・ + nCn*1/nn
[tab=60] = 1 + 1 + (1-1/n)/2! + ・・・ + [(1-1/n)(1-2/n)・・・{1-(n-1)/n}]/(n-1)!

∴limn→∞(1+1/n)n
[tab=60] = 1 + 1 + 1/2! + ・・・
[tab=60] = Σn=01/n! //

これで良いのか疑わしいです・・・
by kimuchi
13年前
フォーラム: 数学やらないか?
トピック: 好きな数学の問題2
返信数: 19
閲覧数: 20864

Re: 好きな数学の問題2

風邪ですか・・・大変な中返信有難うございます。

私も問題を用意出来ていませんし(クオリティに天地の差がありますが(^^;))
むしろ、こんなに質問にお答えいただいて私の方が申し訳のない状態ににに。

末筆ながら、お大事になさって下さいね。
by kimuchi
13年前
フォーラム: 数学やらないか?
トピック: 好きな数学の問題2
返信数: 19
閲覧数: 20864

Re: 好きな数学の問題2

解説有難うございますm(_ _)m n^m ≡ 1(mod p) (n,m∈N)・・・① となるpを一つ取り出すと, (n,p)=1,フェルマーの小定理より m=p-1となる.・・・② n^4 ≡ 1(mod p), また, m=1,2,3のときは①が成立しないから, ①の成立する最小のmをm'とすると m'=4となる.・・・③ ①の成立する全てのmはm'の倍数であるから ①,②より m ≡ p-1 ≡ 0 (mod m') ∴ p ≡ 1 (mod 4) 色々と省略してしまっていますが、取り敢えず流れだけこんな理解になりました。 ご指摘いただけると助かります。 また、ラグランジュの定理はこの...
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: 【質問】GoogleChromeでEvent.isLeftClick(event)が使えない
返信数: 2
閲覧数: 10883

Re: 【質問】GoogleChromeでEvent.isLeftClick(event)が使えない

Event.isLeftClickは「prototype」というライブラリによる拡張メソッドです。
「prototype.js」をロードする必要があります。
by kimuchi
13年前
フォーラム: 数学やらないか?
トピック: 好きな数学の問題2
返信数: 19
閲覧数: 20864

Re: 好きな数学の問題2

二日考えても理解できなかったので質問させて下さい・・・(理解できましたとか妄想でしたorz) フェルマーの小定理より n,pが互いに素の整数であるとき、n^(p-1)≡1(mod p)が成り立ちますよね? これと④の n^m ≡1 (mod p) を比較してm=p-1とするのは間違いなのでしょうか? m'=4と②とフェルマーの小定理と④から p-1 ≡ 0(mod 4) この部分でどんな処理がされているのかよく分かっていなかったようです。 どのような操作で(mod p)の式を(mod 4)の式で表せるようにしたのでしょうか? いえ、mというのはn^m≡1(mod 4)を満たす自然数ならmです。...
by kimuchi
13年前
フォーラム: 数学やらないか?
トピック: 好きな数学の問題2
返信数: 19
閲覧数: 20864

Re: 好きな数学の問題2

返信有難うございます。
2∈Pはn=1のときですよね。多分大丈夫です。

おかげさまでヒントを頂いてから二時間でなんとか理解できました。
ちょっと自信がないのでお聞きしたいのですが、証明の最後の方は
m=p-1, m≡0(mod m')より
p-1 ≡ 0(mod 4)
という流れで合っていますか?

あと揚げ足取りになるかもしれませんが
(*)の証明の「q>m'より~」は「q<m'より~」でしょうか?
by kimuchi
13年前
フォーラム: 数学やらないか?
トピック: 好きな数学の問題2
返信数: 19
閲覧数: 20864

Re: 好きな数学の問題2

うわぁ、私の解答要りませんねこれ。完璧です。(^^;)

して、lbfuvabさんの問題ですが・・・
解答を見ても分かりません...orz

よろしければ、「p」が何処から出て来たのかと、②の式の意味を教えて下さると有難いです。
by kimuchi
13年前
フォーラム: 数学やらないか?
トピック: 好きな数学の問題2
返信数: 19
閲覧数: 20864

好きな数学の問題2

大分過疎っていますが新トピック立てますね。 数学の問題は数あれど、ぐっとくる面白い問題はなかなか見つかりませんorz が、つい先日、個人的に面白い問題にめぐり合えたので載せておきます。 [tabs][tabs: 問題] [table=width: 100%; background-color: #020; color: #fff;border: 3px #010 solid;][tr=][td=padding: 20px;font-size: 16px;] 数列 {a n } を, a n = cos(π/(6*2 1 ))cos(π/(6*2 2 ))・・・cos(π/(6*2 n )) と...
by kimuchi
13年前
フォーラム: 作品お披露目掲示板
トピック: 新作です
返信数: 7
閲覧数: 8768

Re: 新作です

とても面白いゲームだと思います。
たいていこの手のゲームは一度クリアしてしまうとつまらなくなってしまいますが・・・
エディットで自由に組めるということで何度でも楽しめるのが素晴らしい!
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: ファイル読み込みの関しての質問
返信数: 5
閲覧数: 2650

Re: ファイル読み込みの関しての質問

ファイル内でデータの位置が分かっていればfseek関数でその場所だけをピンポイントで読み込むことも出来ないことは無いと思いますが、
ファイルがテキスト形式であること、文字列が定型でないことを考えると、
既に仰られているようにファイルを全て読み込んでしまってから処理する方が無難であると思います。
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: AjaxでPHPにデータを渡そうとしたのですが
返信数: 3
閲覧数: 7949

Re: AjaxでPHPにデータを渡そうとしたのですが

エラー以外の部分で気になった点があります。 >31行目 fileCom.send("comData=gotCom&comSizeData=gotComSize"); この部分がおかしいです。 おそらく「gotCom」変数と「gotComSize」変数の情報を渡そうとしているのだと思いますが、 これでは「gotCom」と「gotComSize」の文字列データが渡されてしまいます。 fileCom.send("comData="+gotCom+"&comSizeData="+gotComSize); このようにしてみて下さい。 追記: 以前紹介したサイトなんですが、あちらのサイトはAjaxとは何か...
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: Ajaxによるファイル読み込み時の安全性について
返信数: 3
閲覧数: 7936

Re: Ajaxによるファイル読み込み時の安全性について

話の流れ的にファイルの書き込みをAjax→PHPで行っている最中に
読み込みをAjax単体でなさるという場合でしょうか?
PHPの書き込み中はファイルがロックされるので弾かれると思います。

h2so5さんも仰っていますが、Ajax単体でファイル書き込みはできません。
HTTPリクエスト=Webサーバーから指定のリソースを送信させる命令(URL先がPHPなら実行結果を返させる)
ですから、読み込みしかできません。
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: ブラウザーゲーム作成について
返信数: 14
閲覧数: 12737

Re: ブラウザーゲーム作成について

私はelementは一時的なデータの入れ物にすぎず、document.body.appendChild(element);の部分でデータを渡して実体を生成しているのかと思っていましたが、違うのですか?elementがグローバル変数でないところを見ると、変数が存在し続ける必要はないようですし。(=実体は別の場所にあり、データはそこに保存される) element.setAttribute("id","comment"+i); で識別するためのIDを付与して、別の場所で操作するときは document.getElementById("comment"+i); を使っているところを見ると、 docu...
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: ブラウザーゲーム作成について
返信数: 14
閲覧数: 12737

Re: ブラウザーゲーム作成について

とりあえず動くようにバグフィックスしてみました。 >1行目 IEでは!DOCTYPE宣言がないと「document.documentElement.clientWidth」の値が0になるようです。 以下を足しました。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> >82行目~ element = document.createElement("span"); //要素(タグ)の追加 element.style.top = (Math.floor( Math.r...
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: ブラウザーゲーム作成について
返信数: 14
閲覧数: 12737

Re: ブラウザーゲーム作成について

kakikomi.open("POST", "kakikomi.php"); kakikomi.send(書き込みたい内容); とすればデータを送れ・・・ますよね? 受け取るとき、 $_POST[ここ] には何を書けばよいのでしょうか? 「ここ」にはキーを書きます。 「書き込みたい内容」には、(「ここ」で書いたキー)=(キーに対応する情報)を書きます。 クッキーを扱ったことがあれば感覚が分かるのではないでしょうか。 //Ajax kakikomi.send("data01=0&data02=hoge"); //複数の指定は「&」で繋ぐ //PHP $data01 = $_POST["data...
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: ブラウザーゲーム作成について
返信数: 14
閲覧数: 12737

Re: ブラウザーゲーム作成について

おそらくAjaxを利用して直接データベースにアクセスするのは無理だと思います。
検索すれば出てくると思いますが、Ajaxでサーバープログラム(PHP)を呼び出して、
間接的にデータベースを操作することになります。
具体的には、

Ajaxからのリクエスト(情報をPHPに送る)
→ PHPで情報を取得($_POST[]などを利用)
→ PHPでMySQLを操作(mysql_関数群を利用)
→ 必要があればAjax(クライアント)に情報を返す(echoする)
→ 受け取った情報を処理する

と、このような流れになると思います。
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: ブラウザーゲーム作成について
返信数: 14
閲覧数: 12737

Re: ブラウザーゲーム作成について

サーバー常駐ソフト・・・ということは、自分のパソコンをサーバーにするとかしないと無理なんでしょうか?
ソフトを常に起動させておけるサーバーが必要ってことですよね?レンタルサーバーでは聞いた事がないです。
有償ではいくつかあるみたいですが、無償となると無いようですね。

Ajaxは技術自体幅があるものでもないので習得は容易だと思います。
データベースの管理や設定のほうがおそらく大変だと思います。(個人的にですが)
以下、私がお世話になったサイトです。

おすすめ学習サイト
http://www.ajaxtower.jp/ini/
http://www.dbonline.jp/mysql/
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: GetHitKeyStateAll について
返信数: 15
閲覧数: 6637

Re: GetHitKeyStateAll について

ちなみにsprintf_s関数はwindowsの独自拡張ですので、C言語の標準ライブラリではないです。
移植性を考えなければ使うのもありだと思いますが、
#define _CRT_SECURE_NO_WARNINGS
をコードの頭に書いておけば警告は出なくなります。

横レス失礼いたしました。
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: ブラウザーゲーム作成について
返信数: 14
閲覧数: 12737

Re: ブラウザーゲーム作成について

データベースを使うと、具体的に何がどのように便利なのですか? データベースというのは実態があるのではなく考え方の1つだと思っていたのですが違うのですか? 語弊があったかもしれません。ここで言ったデータベースとは基本概念ではなく、 MySQLなどのRDBMSを指したものです。 利点についてはCielさんが仰って下さったので割愛します。 ・ユーザー1人につき1つのシリアルナンバーを振り、ユーザー全体としてのデータにはそれを用いてアクセスする ・村のデータは座標を用いてアクセスする ・ユーザーのアカウントが作成されたとき、または新しく村が作成されたとき、  その情報をランダムなファイル名で保存する...
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: スレ立てるまでもない質問
返信数: 18
閲覧数: 14951

Re: スレ立てるまでもない質問

私はCGI系はPHPしか詳しくないのですが、 私の記憶が正しければJavaScript内部でPHPを使う事はできませんので、JavaScriptの関数を1秒ごとに呼ぶことができたとしてもその内部でPHPを使ってファイルを読み込むことはできません。 Ajaxという技術を使えば可能です。(検索すれば沢山ヒットします。) 非同期通信が可能で、実際にブラウザゲームにも使用される技術の一つでもあるようです。 ところで、日記の方を拝見させていただきましたがかなりの頻度でテキストファイルにアクセスする予定のようですね。 過度なファイルアクセスをするとそのファイルが壊れてしまう可能性があります。 アクセス速...
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: スレ立てるまでもない質問
返信数: 18
閲覧数: 14951

Re: スレ立てるまでもない質問

CGIを使って自分自身を書き換えずとも、 上のスクリプトのようにテキストファイルに保存して読み込めば良いのではないでしょうか。 ユーザー、という言葉が入るのを見ると、実用のスクリプトということですね。 javascriptのリクエストはあまり信用できたものではありません。 ソースの参照から保存したテキストファイルがばれてしまいますし、不正なデータが混入する可能性もあります。 以上の点でCGI(PHP等)を用いたサーバーサイドのプログラムにしたほうが良いと思います。 ついでですが、 ユーザーは沢山いるわけで、したがってユーザーの数だけそのページのファイルが必要になってしまいます。短いファイルなら...
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: スレ立てるまでもない質問
返信数: 18
閲覧数: 14951

Re: スレ立てるまでもない質問

ActiveXObject()はたしか「JScript」という「Javascript」互換の言語で
MSIE専用だったような気がします。
何をされたいのかはよく分からないですが、サーバー側でPHPなどを使いたくない理由があるのでしょうか?
(それとも何かのテストでしょうか。)
ファイル管理ならサーバー側のアプリに任せるほうがセキュリティ的にも良いと思いますが・・・
by kimuchi
13年前
フォーラム: 数学やらないか?
トピック: 好きな数学の問題
返信数: 28
閲覧数: 19075

Re: 好きな数学の問題

多項式前提です。 <証明> n回微分したとき、 f n (x) = g n (x) = 0; になるとすれば、 f n-1 (0) = F n (0) = C n g n-1 (0) = G n (0) = C' n と表せる. (F n (x),G n (x)はf n (x),g n (x)の積分関数 また,C n ,C' n は積分定数) 仮定より f n-1 (0) = C n = C' n = g n-1 (0) となり,同様の作業を繰り返すと, f 1 (0) = F 2 (0) = C 2 g 1 (0) = G 2 (0) = C' 2 f 1 (0) = C 2 = C' 2 ...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: OSをMac OS Xにすることにしまいsた
返信数: 2
閲覧数: 1383

Re: OSをMac OS Xにすることにしまいsた

当方、BootCamp+WindowsXPですが、
問題無く動いています。

参考になれば。
by kimuchi
13年前
フォーラム: 数学やらないか?
トピック: 好きな数学の問題
返信数: 28
閲覧数: 19075

Re: 好きな数学の問題

返信遅れました。すみません。
分かりやすい解説ありがとうございます。

それにしても指数関数と三角関数をくっつけるとは・・・
オイラーさんは凄い人だと思います。
by kimuchi
13年前
フォーラム: 数学やらないか?
トピック: 好きな数学の問題
返信数: 28
閲覧数: 19075

Re: 好きな数学の問題

(2)はあのオイラーの公式からですね。

(1)ですが、逆に「無理数の無理数乗が実数にならないもの」ってありますか?
by kimuchi
13年前
フォーラム: 数学やらないか?
トピック: 好きな数学の問題
返信数: 28
閲覧数: 19075

Re: 好きな数学の問題

>>bitter_fox さん 「触れて欲しくないから~」 はありそうです。 もしかしたら先生も先生の先生に同じことを言われて理由が分からない、なんてこともあり得ますね。 >>a5uaさん おお、それなら問題無さそうですね! もし与えられた二次方程式が「x 2 - 3x + 6 = 0」等の場合では不味いかもしれませんが・・・ >>lbfuvabさん 結局、数列も与えられる値が自然数である関数と見れそうですよね。 数列での総和(Σ)は関数での積分(∫)と対応しますし。(区分求積なんかは如実ですね) 今回の問題では方程式の解と係数の関係を使っての値を使用しますが、 証明自体は数列や二項定理の独擅...
by kimuchi
13年前
フォーラム: 数学やらないか?
トピック: 好きな数学の問題
返信数: 28
閲覧数: 19075

Re: 好きな数学の問題

なんと言いますか、一番初めから結論の式を同値変形すると、 その結論の式が成り立っている(つまり証明しようとしている内容が既に証明済み) という前提で証明が行われるので、証明としておかしいらしいです。 (そのように学校の先生に言われました) 式をお借りすると、このようなものでしょうか。 [table=width: 100%; background-color: #020; color: #fff;border: 3px #010 solid;][tr=][td=padding: 20px;font-size: 16px;] α = (3 - √6), β = (3 + √6) より, p = 3...
by kimuchi
13年前
フォーラム: 数学やらないか?
トピック: 好きな数学の問題
返信数: 28
閲覧数: 19075

Re: 好きな数学の問題

>>bitter_foxさん

返信ありがとうございます。
二項定理を使う方が分かり安くて良いですね!
なるほど、偶奇分けを使う手法は参考になりました。

(n2k) ←はコンビネーション(nC2k)と同じですよね?

ところで、あんまりそういったことを言える立場ではないのですが、
証明する結論(本問では「 αn + βn = 6t (t∈Z) 」)を
証明過程で記述するとテストではペケ喰らいます。
お気を付け下さい。
by kimuchi
13年前
フォーラム: 数学やらないか?
トピック: 好きな数学の問題
返信数: 28
閲覧数: 19075

Re: 好きな数学の問題

ところで、証明というのは命題の真であることを証明するか、対偶の真であることを証明するか、 のいずれかの作業しかないものでしょうか? 私の意見を聞かれていたのに一般論で答えてしまい、失礼しました。 見返してみたら此方の方がよほど変な質問だったのでお気になさらないで下さい。(^^;) 確かに lbfuvab さんの意見を求めたものでしたが、 この質問の意図は、命題或いは命題の対偶が真であることが証明である、 というのが正しいのかを確認することにあったので、 一般論をご掲示いただいて大変参考になりました。 では、一息ということで1つ問題を出させていただきます。 [tabs][tabs: 問題] [...
by kimuchi
13年前
フォーラム: 数学やらないか?
トピック: 好きな数学の問題
返信数: 28
閲覧数: 19075

Re: 好きな数学の問題

無限集合というものの構成を完全に把握できるかといえば そうではないから、その不完全性(不明瞭さ)への批判ということでしょうか。 特に無限の場合は、無数の計算や証明を推論によって省略したに過ぎず、 無限集合への背理法適用は問題ないと私は思いますが・・・lbfuvabさんはどのようにお考えですか? 証明とは何か、ですか。 ここまでくると哲学みたいですね。 数学においては真と偽を判定する作業だと信じています。 もし仮にそれ以上の状態を定義するのであればそれは数学では無いと思うのが本音です。 話は違いますが、排中律に関して、 「シュレーディンガーの猫」でも似たような言及がされていますね。 変更: 不適...
by kimuchi
13年前
フォーラム: 数学やらないか?
トピック: 好きな数学の問題
返信数: 28
閲覧数: 19075

Re: 好きな数学の問題

返信ありがとうございます。 そしてさらに行列は関数と関連して・・・と面白いですね。 他にも規則性を見出す、というのも数学の面白さの一つでしょうか? 最近ホットな話題(もうそうでもないかもしれませんが)では「素数」というのもありましたね。 個人的な話になりますが、ガウス平面を初めて見た時は感動しました。 なるほど、実数と言う一次元で表すことができないなら次元を増やしてやればいい。 この図のおかげで大分累乗や累乗根を視覚的に捉えられるようになりました。 私も無限は好きです。連続体化説もそうですが、 数という枠組み(あるいは区切り)を超越した1つのオブジェクトとして捉えることで、 より連続的でリアル...
by kimuchi
13年前
フォーラム: 数学やらないか?
トピック: 好きな数学の問題
返信数: 28
閲覧数: 19075

Re: 好きな数学の問題

ご丁寧にありがとうございます! 訂正に気付いておりませんでした。本当に申し訳ございません。orz A[1] = a, B[1] = b として, (a+b√2) 2 = A[2] + B[2]√2 ⇔ a 2 + 2√2ab + 2b 2 = A[2] + B[2]√2 これより, ┌ A[2] = a 2 + 2b 2 ┤ └ B[2]√2 = 2√2ab と置ける. ∴ A[2] = a 2 + 2b 2 , B[2] =2ab また, (a+b√2) n = A[n] + B[n]√2 ⇔ (a+b√2)(a+b√2) n-1 = A[n] + B[n]√2 (等比数列) ⇔ (A[n-...
by kimuchi
13年前
フォーラム: 数学やらないか?
トピック: 好きな数学の問題
返信数: 28
閲覧数: 19075

Re: 好きな数学の問題

>>問題について 御回答ありがとうございます。 拝見いたしましたが、2点ほど質問があります。 (解答内容を含むのでスポイラーにしておきます) (1) A[2]=a 2 + 2b 2 , B[2] =2ab この式はどのようにして導かれたのでしょうか? (2)にて、「A[k+1] = aA[k] + 2bB[k]」とあるので漸化式だとは思うのですが... (2) ところで今、(1)と同様にしてn=2 m に対してAnとBnが互いに素である事は自明である(A[2]をA[2 m+1 ]に、aをA[2 m ]に置換)    ・・・① この作業の意味するところが全く分からないです...orz また、問2...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録のメモリ
返信数: 15
閲覧数: 5436

Re: 龍神録のメモリ

ロードの問題は改善されたようですね! 2面が始まる時に画面黒いまま、裏でゲーム始まっていて、MoBとか沸いてしまう; Xを押す(ボムを撃つ)と画面が明るくなって画面表示されるらし 「SetDrawBright(255,255,255);」を「snd_ini()」に追加してみて下さい。 ボムで明るくなるあたり、1面から2面移行時の輝度設定がそのままになっているのだと思います。 ちなみに「Sleep()」はスレッドを一定時間静止させるための物で、 スレッドの待機や処理落ちの再現、早すぎて見えない出力のチェックなどに使います。 以前出たのは、ロードを遅くする原因じゃないか、と疑われたものなのでもう関...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: C++ 累乗の計算です
返信数: 6
閲覧数: 6843

Re: C++ 累乗の計算です

pow関数がオーバーロード関数なので、 1引数目を「double」「float」「long double」のいずれかでキャストする必要があります。 この場合は代入する変数が「double」なので、 「byde=pow(2.0,20);」あるいは「byte=pow((double)(2),20);」とする必要があります。 参考: http://connect.microsoft.com/VisualStudio/feedback/details/101343/double-x-pow-10-10-c2668 http://e-words.jp/w/E382AAE383BCE38390E383BC...
by kimuchi
13年前
フォーラム: 数学やらないか?
トピック: 好きな数学の問題
返信数: 28
閲覧数: 19075

Re: 好きな数学の問題

こんにちは。
数学は好きなのに解けない雑魚ですがよろしくお願いします。

早速なんですが、
問1、問2の両問とも方針が分かりません...

問1は帰納法っぽい感じがしたんですが、「n=1」を代入すると
「A1+B1√2 = A1+B1 」となって「B1 = 0」という謎なことにorz

あと「∈R」というのは、『実数に含まれる』という意味でしょうか?

質問だらけですが、
よろしければご教示いただけませんか?

質問だけというのも難なので、一問最近感動したものをば。

問:
「(n→∞)lim(n*sin(2π/n))」の値を求めよ。

答:
► スポイラーを表示
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録のメモリ
返信数: 15
閲覧数: 5436

Re: 龍神録のメモリ

case 100://通常処理  条件stage_count>boss.appear_count[1] SetDrawBright(Bright,Bright,Bright);//明るさ切り替え Bright-=1; //BRIGHT255から黒へ if(Bright<=0) func_state=105;//クリア画面を表示させる場所へ移動 break; case 105: //クリア画面を表示 DrawString(0, 200,"クリア!!!",GetColor(255,255,255)); if(CheckStatePad(configpad.shot )==1) func_stat...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 動的な三次元配列で画像のRGBを取得
返信数: 7
閲覧数: 4297

Re: 動的な三次元配列で画像のRGBを取得

unsigned char header[54]; unsigned char* rgb; rgb=(unsigned char*)calloc(x*y,sizeof(unsigned char*)*3); fr=fopen("gazou.bmp","rb"); fread(header,1,54,fr); for(i=0;i<x*y;++i){ fread(rgb,1,3,fr); rgb++; } free(rgb); 取得したいものは[0,255,0],[255,0,0],[0,0,255]のようになっているので・・・ 上のサンプルは、 callocを使って3バイトのメモリを「x*y」...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: ノベルゲームのスクリプトエンジンについて
返信数: 15
閲覧数: 7591

Re: ノベルゲームのスクリプトエンジンについて

scriptInfo->maxLineNumber = scriptInfo->currentLine; //最大行数 scriptInfo->currentLine = 0; //読み込み中の行を0にする scriptInfo->filename = filename; //スクリプトファイル名を設定 はなにをしているのでしょうか? ”直近で読み込んだスクリプトファイル”の情報を格納しているのでしょうか? コードを観る限り役割は何か分かりませんが、そのようですね。 ”%d:"の部分はどこへ行ってしまったのでしょうか? 「printf()」の仕様なのですが、 「printf("%d(<1>の...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: ノベルゲームのスクリプトエンジンについて
返信数: 15
閲覧数: 7591

Re: ノベルゲームのスクリプトエンジンについて

疑問2、疑問5、疑問6: scriptInfo->script[ scriptInfo->currentLine ][ pos ] = c; 「scriptInfo」は構造体、或いはクラスのポインタです。 「script[][]」「currentLine」 はそのメンバですね。 ここで、「script[][]」は二次元配列で、スクリプトファイルの文章を格納しています。 一次元目の配列は文の行数を表し、二次元目はその文の何文字目かを表しています。 仮にscriptファイルには次のような文章が書かれているとします。 script read 今、読み込みを行おうとしている位置を「<>」このような記号...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録のメモリ
返信数: 15
閲覧数: 5436

Re: 龍神録のメモリ

少し前に投稿されたものについてですが、気になったことをいくつか申し上げます。 void snd_load(){ int t; SetCreateSoundDataType( DX_SOUNDDATATYPE_MEMPRESS ) ; t=GetNowCount(); img_board[10] = LoadGraph("../dat/img/board/10.png"); img_board[11] = LoadGraph("../dat/img/board/11.png"); img_board[12] = LoadGraph("../dat/img/board/12.png"); img_...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録のメモリ
返信数: 15
閲覧数: 5436

Re: 龍神録のメモリ

りりさんのパソコンにはメモリがどれくらいありますか? 足りない、ということは考えにくいですが念のためにお願いします。 (先日の投稿の内容ですが、タスクマネージャでメモリの状態も確認していただけましたか? 現段階では原因がメモリかどうかもわかりませんので・・・) あと、snd_load()を呼んでいる部分も掲載していただけますか? 画像の開放についてですが、開放しないことの問題より、 何度も同じ画像のロードを繰り返してしまっている問題があるという可能性の方を強調しておきます。 開放が必要になるほど画像を読み込むことはほとんどないと思います。 最後に、 1、1面から2面にステージを変えるときに、メ...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録のメモリ
返信数: 15
閲覧数: 5436

Re: 龍神録のメモリ

コードはcodeタグで囲っていただけると助かります。

if(DxLib_Init() == -1 || SetDrawScreen( DX_SCREEN_BACK )!=0) return -1;//初期化と裏画面化
この行の特に「DxLib_Init()」ですが、
「龍神録プログラミングの館」さん通りなら、最初にこのDXライブラリ初期化処理をしているはずなので、この行は必要ありません。むしろ一度しか呼んではいけなかったはずです。
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 効果音だけがいきなり鳴らなくなったんですが
返信数: 6
閲覧数: 2262

Re: 効果音だけがいきなり鳴らなくなったんですが

Windowsでしょうか?

WindowsVista以降では、
アプリケーションごとの音量設定が可能になっています。
その辺りも確認されましたか?
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録のメモリ
返信数: 15
閲覧数: 5436

Re: 龍神録のメモリ

メモリについてですが、タスクマネージャ等で確認してみてはいかがでしょうか?
パコネコさんの仰るように画像のロードを繰り返していればみるみるうちに使用メモリが増えていくのが分かります。
あと、メインキャラの画像データは同じなので変えないでいますが、
オプションの玉だけ消えたりよくわからない現象になります
私の場合同様の現象が起きた時はバッファオーバーフローが原因でした。
もう少し、バグが発生していそうなコードを掲示して下さいませんか?
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: SetWindowTextで改行
返信数: 3
閲覧数: 3030

Re: SetWindowTextで改行

コード:

    int length = GetWindowTextLength(hWndHit);
    sprintf(hit,"%s : %s\r\n",in,target)
    SendMessage( hWndHit, EM_SETSEL, (WPARAM)length, (LPARAM)length);
    SendMessage( hWndHit, EM_REPLACESEL, 0, (LPARAM)hit );
こんなのもありですかね?
エディットの終端に文字を追加(挿入)
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: PSP環境開発のエラー(Windows)
返信数: 9
閲覧数: 5811

Re: PSP環境開発のエラー(Windows)

>>toyoさん そういえば外部にコンパイルを任せるわけですから、 VC++がどうこう言おうと問題ないですね(^^;) 私も同様のエラーが出た後toyoさんの仰る通りソースの階層を プロジェクトと同じ階層に直してました。こちらが原因だったのですね。 追記: >>arereさん 質問に答え忘れていました。失礼しました。 ところで「#define __asm__ __asm」とはどのようなものをインクルードしたんですか? インクルードは #include "*.h" です。 #defineとは定義のことで、 今回のケースではコンパイル時にコード中の「__asm__」という文字を「__asm」に置き...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: PSP環境開発のエラー(Windows)
返信数: 9
閲覧数: 5811

Re: PSP環境開発のエラー(Windows)

もういらっしゃらないかもしれませんが、一応。

コード:

#define __asm__ __asm

#include <pspkernel.h> 

PSP_MODULE_INFO("TEST", 0, 1, 1);
PSP_MAIN_THREAD_ATTR(THREAD_ATTR_USER|THREAD_ATTR_VFPU);
int main(){}
このようにすると無事VC++でコンパイル出来ました。
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 教えてください!お願いします!!
返信数: 5
閲覧数: 2172

Re: 教えてください!お願いします!!

コード:

#include<stdio.h>
void BitDisp(unsigned); //2進表示

void main()
{
int i=5;
unsigned PORTB;

puts(" RB : 7 6 5 4 3 2 1 0");

PORTB=0;//00000000
while(i--){
printf("PORTB=");BitDisp(PORTB);
printf("\n");
PORTB=1;//00000001
printf("POTB=");BitDisp("PORTB");
}
printf("\n");
}

このような感じですか?
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: PSP環境開発のエラー(Windows)
返信数: 9
閲覧数: 5811

Re: PSP環境開発のエラー(Windows)

PSPSDKなら、単体でコンパイルまでできるはずです。以下参考サイトです。
http://nekoyama2gillien.blog36.fc2.com/ ... ry-49.html

それとも、VC++でコンパイルすることに意味があるのでしょうか?

いずれにしても、略式のコードで良いのでご掲示頂くと助かります。
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: if文について質問させて下さい。
返信数: 2
閲覧数: 1189

Re: if文について質問させて下さい。

比較演算子が => でなくて >= ですよ。 追記: あと if((x=>1) && (y=>1) && x>y){ printf("xはyよりも大きい"); } if((x=>1) && (y=>1) && x<y){ printf("xはyよりも小さい"); } if((x=>1) && (y=>1) && x==y){ printf("xとyは等しい"); } else{ printf("xとyには整数を入力して下さい\n"); } のところですが、 if((x=>1) && (y=>1) && x>y){ printf("xはyよりも大きい"); } else if((x=>1) &&...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録第5章について
返信数: 4
閲覧数: 1727

Re: 龍神録第5章について

この一度だけ定義というのは、下記のようなものを指すのでしょうか? はい。具体的にはそういうものを指します。 また、共通のfunction.hで宣言された関数が他のファイルで定義されているのでmain.cppから使えるという認識で良いんでしょうか? そういった認識で良いと思います。 補足をすると、extern宣言したものは当然ですが必ず何処かで定義しなければなりません。 『龍神録プログラミングの館』様で、 ・変数の宣言はメインファイルmain.cppで行う必要がある。 と書かれているのはこのためです。(externを付けない宣言(定義)が必ず必要) また、extern宣言は他のファイルで定義さ...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリでギミックを...
返信数: 15
閲覧数: 4696

Re: DXライブラリでギミックを...

こちらが実行確認したコードです。 上げた以外にも変更した場所があったかもしれませんね。(汗) #include "DxLib.h" #define SCREEN_WIDTH (640) // 画面の横幅 #define SCREEN_HEIGHT (480) // 画面の縦幅 #define MAP_PIXEL_WIDTH (1280) #define MAP_PIXEL_HEIGHT (480) #define CHIP_SIZE (32) // 一つのチップのサイズ #define MAP_WIDTH ( MAP_PIXEL_WIDTH / CHIP_SIZE) // マップの横幅 #de...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録第5章について
返信数: 4
閲覧数: 1727

Re: 龍神録第5章について

extern宣言をするとコード全体の中の他の部分に同じ宣言がされているということを示します。 ですから、externをつけた関数宣言が 1つ あれば、 他の部分で多重に宣言されていても問題ありません。 ただし定義は一度しかできません。 //ヘッダ内のコードを仮定 //1. void hoge(int); //2. int hoge; 例えば1.のような場合は宣言に当たります(関数の処理内容は未定義)が、 2.のような変数の宣言は定義に当たります(グローバル変数は宣言と同時に0で初期化定義される)。 今回のご質問の内容に沿えば、 main.cpp以外のファイルで、function.h内の関数はe...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリでギミックを...
返信数: 15
閲覧数: 4696

Re: DXライブラリでギミックを...

う、これはヒドイですね。 ちょっと他にもいろいろ書換えてしまいましたが修正コードです。 //引数float Sizeを削除 <理由:CHAR_SIZEが定義で決まっていたので。 int CharMove( float *X, float *Y, float *DownSP, float MoveX, float MoveY, char *JumpFlag, int DirAction ) ; //引数int flagを削除 <理由:関数の書き換えで必要なくなりました。 //代わりにfloat *DownSPを追加 int MapHitCheck( float X, float Y, float...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリでギミックを...
返信数: 15
閲覧数: 4696

Re: DXライブラリでギミックを...

とりあえず動けばいい、というかなり個人的な思考で書きます。 また、お望みのものとは異なる可能性もあります。ご了承下さい。 まず、ハシゴを登るという動作をアクションとして考えます。 //テンキーによるアクションフラグ int DirAction = 0; ハシゴは上下のキー入力で登ると思います。 // 上下の移動を見る if( ( Input & PAD_INPUT_UP ) != 0 ) DirAction = 1 ; if( ( Input & PAD_INPUT_DOWN ) != 0 ) DirAction = -1 ; 上下キーが入力されたら、キーに応じたフラグを入れます。 ハシゴもマ...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 【アルファブレンド】【フェードイン】ステージ切り替え時のフェードイン・フェードアウトについて
返信数: 10
閲覧数: 4542

Re: 【アルファブレンド】【フェードイン】ステージ切り替え時のフェードイン・フェードアウトについて

すみません。ひとつ忘れていたことがありました。
かけだしプログラマーさんのコード57行目の

コード:

func_state = 99;   //ゲーム開始
を、私のコードの12~15行目に移して下さい。
そうしないとfade_out関数がループしませんでした。
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリでギミックを...
返信数: 15
閲覧数: 4696

Re: DXライブラリでギミックを...

//プロトタイプ int MapHitCheck( int flag, float X, float Y, float *MoveX, float *MoveY ) ; // 先ず上下移動成分だけでチェック { // 左下のチェック、もしブロックの上辺に着いていたら落下を止める if( MapHitCheck( 1, *X - hsize, *Y + hsize, &Dummy, &MoveY ) == 3 ) *DownSP = 0.0F ; // 右下のチェック、もしブロックの上辺に着いていたら落下を止める if( MapHitCheck( 2, *X + hsize, *Y + hsi...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 【アルファブレンド】【フェードイン】ステージ切り替え時のフェードイン・フェードアウトについて
返信数: 10
閲覧数: 4542

Re: 【アルファブレンド】【フェードイン】ステージ切り替え時のフェードイン・フェードアウトについて

void fade_out( ){ static int c=0; if(fade.flag==2){ //フラグが立っていたら SetDrawScreen( DX_SCREEN_BACK ) ; //描写先を裏画面に設定 SetDrawBlendMode( DX_BLENDMODE_ALPHA, c ); //アルファブレンドを変更 DrawBox(0,0,640,480,color[0],TRUE); //640x480の白い四角形を描写 SetDrawBlendMode( DX_BLENDMODE_NOBLEND, 0 );//ブレンドモードを0に c += 2; if(c>255){...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 【アルファブレンド】【フェードイン】ステージ切り替え時のフェードイン・フェードアウトについて
返信数: 10
閲覧数: 4542

Re: 【アルファブレンド】【フェードイン】ステージ切り替え時のフェードイン・フェードアウトについて

理論的には間違っていないと思うのですが・・・ これについては私もよく分からないのです。すみません。 個人的に、ScreenFlip関数やClearDrawScreen関数をメインループ以外で使うと 不審な動作をすることが多かったのです。 特にScreenFlip関数は垂直同期待ちを行ったり、ビデオカードによっては動作が違ったりするので、あまり変なところで使わない方が良いと思います。 ブレークポイントというのはVC++の機能の一つなのですが、 これをコード上の特定の行に設定することで、その処理の直前で一時停止してくれるのです。 目に見えないスピードの出力や、その時々の変数の値等を確認出来たりする...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリでギミックを...
返信数: 15
閲覧数: 4696

Re: DXライブラリでギミックを...

現象確認できました。
此方の見る限りは、
キャラが降下中(MoveY>0)のときに横から当たると起こっているように思われます。
すり抜け床ということで、キャラが部分的にブロックの中にめり込み、
左下もしくは、右下判定が誤作動しているのだと思います。

追記:
よくよくデバッグしてみると、バグを引き起こしていたのは左上、右上判定でした。
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリでギミックを...
返信数: 15
閲覧数: 4696

Re: DXライブラリでギミックを...

ブロックに左右の当たり判定が無いからではないでしょうか?

追記
左右に当たり判定があると駄目ですね。失礼しました。
こちらではそのような現象は起こりませんでした。
具体的にどの様なことが起こるのでしょうか?
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 【アルファブレンド】【フェードイン】ステージ切り替え時のフェードイン・フェードアウトについて
返信数: 10
閲覧数: 4542

Re: 【アルファブレンド】【フェードイン】ステージ切り替え時のフェードイン・フェードアウトについて

ScreenFlip関数の直後にClearDrawScreen関数で、
画面を削除していることが原因かもしれません。
ScreenFlip関数の直後にブレークポイントを挟んでみてはいかがですか?
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリでギミックを...
返信数: 15
閲覧数: 4696

Re: DXライブラリでギミックを...

>>369行目

このreturnの値が問題かもしれません。
見ると4は下辺判定のようなので、
適当な値にこれを返すのはまずい気がします。
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 拡大した時の画像をガクガクにしたい
返信数: 3
閲覧数: 1786

Re: 拡大した時の画像をガクガクにしたい

求められている回答とは異なるかもしれませんが、
SetGraphMode関数というものを使えば、解像度を落とすことができるので、
相対的に表示を大きくできるかもしれません。

↓あとは此方のスレッドが参考になるかもしれません。
http://hpcgi2.nifty.com/natupaji/bbs/pa ... st&no=1506

追記:
>>h2so5さん
すみません、参考リンク被りました。
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 文字描画幅の取得について( DxLib GetDrawStringWidthToHandle)
返信数: 3
閲覧数: 2142

Re: 文字描画幅の取得について( DxLib GetDrawStringWidthToHandle)

× msg.lentgh()
○ msg.length()

だと思いますが・・・
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: CreateWindowExで作成したウィンドウに文字を表示
返信数: 28
閲覧数: 9718

Re: CreateWindowExで作成したウィンドウに文字を表示

また、間に失礼します。
sprintf(buf,"%d\r\n",i);
sprintf(buf,"%d\n",i);

このどちらも上手くいきませんか?
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 変数の有効範囲について
返信数: 2
閲覧数: 1360

Re: 変数の有効範囲について

SQUARE_t構造体定義をグローバル化してしまうか、
SQUARE_tサイズのメモリを確保してそのポインタを利用するか、
などはどうでしょう?
後者は試したことがないですが。
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: ファイルの入出力に関する質問
返信数: 4
閲覧数: 1938

Re: ファイルの入出力に関する質問

その直前のfor文がfprintfを囲んでいませんが、意図した物でしょうか?
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 0xc0000005エラー
返信数: 6
閲覧数: 3832

Re: 0xc0000005エラー

関係ない話ですが。
発生すると画面がフリーズして、タスクマネージャで「project.exe」を強制終了しようとしても出来ず
Visual C++を強制終了することで、やっと終了出来ます。
大体の場合、Visual C++のメニューから「デバッグ」→「デバッグの停止」でプログラムを終了できます。
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: CreateWindowExで作成したウィンドウに文字を表示
返信数: 28
閲覧数: 9718

Re: CreateWindowExで作成したウィンドウに文字を表示

sprintf(buf,"%d\r",i);
としても変わりませんか?
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: CreateWindowExで作成したウィンドウに文字を表示
返信数: 28
閲覧数: 9718

Re: CreateWindowExで作成したウィンドウに文字を表示

横から失礼します。 私もそう思ってSleep入れてみたのですが やはり最後の文字しか表示されませんでした。 0-10000 とかやった場合に表示されるのは10000だけです。 本来なら 0 1 2 3 : 10000 と順番に表示してくれると助かるのですが・・・ SetWindowText関数を使うと、内容をすべて上書きしてしまうので、最後に出力したもの以外は残りません。 この場合はReplaceSel関数を使うのが最適だと思います。 具体的には、 GetWindowTextLength関数とSetSel関数で、文字終端位置を取得して、 ReplaceSel関数を使って文字列の挿入を行います。...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: (1)~(5)をお願いします。
返信数: 3
閲覧数: 1619

Re: (1)~(5)をお願いします。

マルチポストおよび課題の丸投げは禁止されています。
http://detail.chiebukuro.yahoo.co.jp/qa ... 1354913218

以降注意して下さい。
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: 【JavaScript】URLを<a>タグで囲ってリンク貼る方法【正規表現】
返信数: 4
閲覧数: 7899

Re: 【JavaScript】URLを<a>タグで囲ってリンク貼る方法【正規表現】

お力になれず、申し訳ないです。
良く読んで見るとメタ文字のマッチには成功されていましたね(~_~;)

後方参照の存在は忘れていました。
こういう場面で利用出来るのですね。毎度参考になります!
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 21. キャラを一区間歩かせる。 の単元において
返信数: 2
閲覧数: 1712

Re: 21. キャラを一区間歩かせる。 の単元において

まずキャラクターの画像は、 上を向いているキャラ画像:image[0]〜image[3] 左を向いているキャラ画像:image[4]〜image[7] 下を向いているキャラ画像:image[8]〜image[11] 右を向いているキャラ画像:image[12]〜image[15] となっています。 仮に右に1マス進む場合を考えることにします。 つまり使用したいキャラ画像は「image[12]〜image[15]」です。 32ピクセル分で1マスの扱いですから、 キーを押すと「ch.x」→「ch.x+32」までキャラのx座標が進みます。 ここからが本題ですが、 image[(ch.x%32)/8 ...
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: 【JavaScript】URLを<a>タグで囲ってリンク貼る方法【正規表現】
返信数: 4
閲覧数: 7899

Re: 【JavaScript】URLを<a>タグで囲ってリンク貼る方法【正規表現】

すみません。筆の勢いでうっかりメタ文字が全部変換されるみたいなこと書いてしまいましたが、
「*」と「.」はどう頑張っても変換できなさそうです...orz
幸い「.」は一回しか出てこないので良いですが、「*」は使わないようにしなければならないですね...
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: 【JavaScript】URLを<a>タグで囲ってリンク貼る方法【正規表現】
返信数: 4
閲覧数: 7899

Re: 【JavaScript】URLを<a>タグで囲ってリンク貼る方法【正規表現】

javascriptにビルドイン関数のescape関数群があります。 これはいわゆるASCII形式(URL形式)に文字列を変換するもので、メタ文字を含まないものになります。 以下、資料です。 ↓escape(), encodeURI(), encodeURIComponent() 比較 http://groundwalker.com/blog/2007/02/javascript_escape_encodeuri_encodeuricomponent_.html ↓Ajax手引き http://www.openspc2.org/JavaScript/Ajax/Ajax_study/chapte...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: ソートするプログラムが正しく動作しません
返信数: 6
閲覧数: 2323

Re: ソートするプログラムが正しく動作しません

一応こちらの実行結果です。 http://dixq.net/forum/gallery/image.php?album_id=59&image_id=178&mode=thumbnail 環境はMicrosoft Visual C++ 2010 Express 結果はDebug,Release両ビルドで同じでした。 念のためコードも載せておきます。 #include<stdio.h> #define SIZE 50 int main(void) { int a[SIZE],temp,k,i; for (k=0; k<SIZE; k++) scanf("%d",&a[k]); printf("整...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: Return文について
返信数: 3
閲覧数: 1407

Re: Return文について

このプログラム(貼っていただいたものを見る限り)では確かに使われていませんが、
MyNew関数実行時の返り値を利用した分岐を想定していたのだと思います。

例えば10行目の
MyNew(hEdit);を
if(MyNew(hEdit)==-1)/* idがIDCANCELだった時の処理 */;
のようにしたりできます。
特にダイアログなどでは「OK」と「Cancel」で処理を分けるのが普通ですよね。
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: ソートするプログラムが正しく動作しません
返信数: 6
閲覧数: 2323

Re: ソートするプログラムが正しく動作しません

挿入ソートですね。
>>20行目
temp = a[SIZE];
とありますが、
temp = a[k];
ではありませんか?
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: CSVの読み込みについて
返信数: 3
閲覧数: 2023

Re: CSVの読み込みについて

おそらく無理かと思われます。
理由はファイルを開いている間はロックをかけて競合しない様になっているからです。
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 画像が表示されない
返信数: 6
閲覧数: 2354

Re: 画像が表示されない

はい。おそらくそうなるでしょう。

その状態からソリューションエクスプローラー内に「ソリューション'test'」のアイコンがあると思います。
それを右クリックして、「追加」→「既存のプロジェクト」で、「test.vcxproj」を指定してビルドしてみて下さい。

追記:
その前に「test(利用不可)」が残ってると思うので、削除して下さい。
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 画像が表示されない
返信数: 6
閲覧数: 2354

Re: 画像が表示されない

画像を拝見させていただきました。
画像1のtestフォルダ内に更にtestフォルダがあるのですが、
その中に「test.vcxproj」等のファイルがありませんか?

これらを上の階層のtestフォルダに移してからVCを再起動してみて下さい。
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: 【javascript】正規表現について
返信数: 11
閲覧数: 11265

Re: 【javascript】正規表現について

上の結果に誤りがありました。 3.4.の例では「.+」のときnullを返します。すみませんでした。 UTF-8に変えて実験してみましたがShift_JISの場合と変わりませんでした。 ですが、やはりサーバ上で行うと、 改行コードがない場合では「[\s\S]+」「[\s\S]*」ではマッチせず、「.+」じゃないとマッチしませんでした。 此方の結果は確認できませんでした。 (<div>間の文字なしでもやってみましたが「[\s\S]*」はマッチしてきました。) 当方もレンタルサーバーでの実験でしたが、広告はありません。 やはりサーバー環境の差異でしょうか? kimuchiさん、色々対応ありがとうござ...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 球の減速について
返信数: 3
閲覧数: 1511

Re: 球の減速について

推測の域を出ませんが一応。

43、44行目で
for(i=0;i<j;i++)
Vx -= 0.3;
とありますが、この場合跳ね返ったときにそのときの跳ね返った回数だけVxから0.3引くことになります。
跳ね返るごとにVxから0.3引くのであればfor文は必要ないように思えます。
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: 【javascript】正規表現について
返信数: 11
閲覧数: 11265

Re: 【javascript】正規表現について

すみません。返信遅れました。 kimuchiさん、何か色々すいません^^; こちらも好きでやっていることなのでお気になさらないで下さい(^^;) むしろ付き合わせてしまって申し訳ないです。 対象の文字列はXMLHttpRequestを使って、PHP側から受信したデータをそのまま、match関数にかけてます。 なるほど!Ajax通信のデータでしたか。 responseTextは完全なプレーンテキストなので文字列に改変がないはずです。(此方も実証しました) innerHTMLはHTMLデータということでテキストデータではないのが原因かもしれません。 タグが中に含まれると、タグのシングルクォーテーシ...
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: 【javascript】正規表現について
返信数: 11
閲覧数: 11265

Re: 【javascript】正規表現について

>>[\s\S]* 「[]」内の文字「\s,\S」のいずれかが0回以上一致(論理和) なので、改行有り無し、文字の有り無しにかかわらず、改行文字も任意の文字もすべて表すことができると思います。 検証もしてみたところ、どの場合でもうまくいきました。 (環境の違いでしょうか?) それよりも気になることがあるのですが、スレの始めに書かれている「対象の文字列」はどのように取得しているのでしょうか? 検証用の改行を含む文字の取得をdocument.getElementById(*).innerHTMLで行ったのですが、 タグが中に含まれると、タグのシングルクォーテーションがダブルになったり、小文字が大文...
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: 【javascript】正規表現について
返信数: 11
閲覧数: 11265

Re: 【javascript】正規表現について

貴重な情報をありがとうございます。
特に此方の参考書では『「.」は任意の文字列と一致』としか書かれていなかったので、
具体的に改行文字を含まないということを理解でき、とても助かりました。
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: 【javascript】正規表現について
返信数: 11
閲覧数: 11265

Re: 【javascript】正規表現について

閉じ括弧が一つ多い気がします。 此方の環境では、 <テスト文字列> "【先頭文字】<div class='readspace'>【大量文字】</div><br>" <テストコード> 1. str.match(/<div\ class=\'readspace\'>.+<\/div><br>$/); 2. str.match(/<div\ class=\'readspace\'>.+<\/div><br>/); 3. str.match(/<div\ class=\'readspace\'>.*<\/div><br>/); <出力結果> "<div class='readspace'>【大量文字】...
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: 【HTML/CSS】JavaScript未対応時の対処について
返信数: 4
閲覧数: 8465

Re: 【HTML/CSS】JavaScript未対応時の対処について

私はjavascript無効対策にコンテンツ全体をdivか何かで囲ってからCSSでdisplay:none;を指定しておいて、javascriptが使用可能であれば表示するようにしてます。
このとき<noscript>はこの範囲から出しておきます。

このようなものはいかがでしょうか?実はこのテーマ結構私も悩んでいます。(^^;)
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: 【CSS】背景画像を透けさせない方法
返信数: 4
閲覧数: 8419

Re: 【CSS】背景画像を透けさせない方法

こんにちはCielさん。
なんだかぶっきらぼうなレスでした。すみません。

ところで、cssチェッカーと呼べるものならこんなものがあります。いかがでしょうか?
http://jigsaw.w3.org/css-validator/
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: 自己紹介
返信数: 6
閲覧数: 9160

Re: 自己紹介

こんにちは。kimuchiと申します。
いつの間にかCSSとHTML対応になっていたので、参加させていただきます。
jQueryはあんまり興味が無いのですが、食わず嫌いも良くないですし、このコミュニティで勉強していきたいと思います。
不束者ではございますがどうぞよろしくお願いします。m(_ _)m
by kimuchi
13年前
フォーラム: HTML/CSS/JavaScript
トピック: 【CSS】背景画像を透けさせない方法
返信数: 4
閲覧数: 8419

Re: 【CSS】背景画像を透けさせない方法

11行目が
;#000;
になってます。
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: CSSに詳しい方はいませんでしょうか?
返信数: 3
閲覧数: 1508

Re: CSSに詳しい方はいませんでしょうか?

FreeEmailTemplatesの部分でしょうか?

パソコン用にしかHPを作ったことが無いのですが、bodyのpaddingを0にしてみてはどうでしょうか?
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 時間測定プログラムについて 至急お願いします。
返信数: 15
閲覧数: 4890

Re: 時間測定プログラムについて 至急お願いします。

>>沖 滉均 さん
うわ、寒さで頭が凍結していたようです。
この範囲はshort int でした;
おまけにオーバフローなんて何が起こるか分からないので原因理由としておかしいですね。

ご助言ありがとうございました。そしてスレ汚し失礼いたしました。
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 時間測定プログラムについて 至急お願いします。
返信数: 15
閲覧数: 4890

Re: 時間測定プログラムについて 至急お願いします。

for(i=0;i<MAX;i++) x = rand() % MAX;

この部分で、signed intの扱える値が
-32768から32767だったと思うのでそれを超えるものはオーバーフローになるからです。

おそらく途中で終わった時も32767に近いものではなかったでしょうか?
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 時間測定プログラムについて 至急お願いします。
返信数: 15
閲覧数: 4890

Re: 時間測定プログラムについて 至急お願いします。

とりあえずシェルソートで時間を計測できるコードを書いてみました。 参考: http://ja.wikipedia.org/wiki/%E3%82%B7%E3%82%A7%E3%83%AB%E3%82%BD%E3%83%BC%E3%83%88 http://ja.wikipedia.org/wiki/%E6%8C%BF%E5%85%A5%E3%82%BD%E3%83%BC%E3%83%88 #include <stdio.h> #include <stdlib.h> #include <time.h> //記録が出なかったので増加 #define MAX 32768 //探索間隔数列のn(適当)...
by kimuchi
13年前
フォーラム: C言語何でも質問掲示板
トピック: 【WINAPI】ボタンをエンターキーで押下させたい
返信数: 26
閲覧数: 13064

Re: 【WINAPI】ボタンをエンターキーで押下させたい

今回はCielさんのものに合わせてBM_CLICKを使いましたが、
自分のところではボタンに振ったIDを設定しています。

説明が不足してすみませんでしたorz

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