トップページgamedev
1001コメント348KB

Kazukiの同人3DRPG制作【第二話】

■ このスレッドは過去ログ倉庫に格納されています
0001Kazuki2010/09/19(日) 04:46:22ID:6P+qj1XK
Kazukiの同人3DRPG制作 公式サイト
ttp://www.kazuki-sendo.com/game/


発展途上中の素人Kazukiを中心として
DirectX9による3DRPG制作に挑戦します。


開発言語は、C++です。
長く苦しい戦いになると思われますが、
同人ゲーム制作の限界への挑戦が、当企画のテーマでもあります。
0673名前は開発中のものです。2010/09/21(火) 20:54:43ID:K3ExNE1u
>>671
うっせーよw

だまらっしゃい。
0674名前は開発中のものです。2010/09/21(火) 20:56:49ID:nG5eaoRn
>>671
kazukiはクラスとかわかんないんだろw
0675名前は開発中のものです。2010/09/21(火) 20:57:40ID:K3ExNE1u
>>672
書かれていることを理解するということです。

でも、使う時は、
コピペでもいいでしょ。

ちょこっと変えればオリジナルになる。


変数名を変えるとか、
構造体名を変えるとか。
0676名前は開発中のものです。2010/09/21(火) 20:59:03ID:nG5eaoRn
>>675
そんなのはオリジナルじゃねえよ

こんな感覚だからいつまでたってもオリジナルのコードが出てこないんだな
0677名前は開発中のものです。2010/09/21(火) 20:59:35ID:IPqEJBoH
>>675
人、それを丸パクという
0678名前は開発中のものです。2010/09/21(火) 20:59:37ID:ZtPa8vBf
他人のコードパクッて、変数名と構造体名を変えたらオリジナルって正気かよ
0679名前は開発中のものです。2010/09/21(火) 21:01:39ID:nG5eaoRn
てか
>>570
みてDXの初期化の話しし出すとか
for文も分かってないようだ
0680名前は開発中のものです。2010/09/21(火) 21:02:48ID:K3ExNE1u
>>674
いつの話をしてんだよ。

C++を使うなら、
クラスぐらい知らなきゃ話にならないでしょ?


>>676
俺は別にオリジナルでなくてもいいと思っています。

どうして、あなたは、そこまでオリジナルに拘るの?

知識自慢をしたいからか?


ネットに公開されてるんだから、
それをコピペすればいいじゃないか。

必要ないところは、NULLを指定して使うとかさ。
0681名前は開発中のものです。2010/09/21(火) 21:04:22ID:EFC5zGpt
>>675
http://ja.wikipedia.org/wiki/%E7%9B%97%E4%BD%9C
盗作
盗作(とうさく)とは、他人の著作物にある表現、その他独自性・独創性のある
アイディア・企画等を盗用し、それを独自に考え出したものとして公衆に提示
する反倫理的な行為全般を指す。「剽窃(ひょうせつ)」とも呼ばれる。
オマージュ、パロディとは区別される。
0682名前は開発中のものです。2010/09/21(火) 21:05:23ID:kgfEdF2W
>>680
他人のコードのコピペで自分の作品が作れると思ってるのか?
0683名前は開発中のものです。2010/09/21(火) 21:05:24ID:K3ExNE1u
>>681
バカめw
0684名前は開発中のものです。2010/09/21(火) 21:07:03ID:ZtPa8vBf
他人のコードを使うなとは言わんが、丸コピペしてきて

>実は、昨日、超BBSに、 Direct3Dの初期化のソースを書いておきました。
>ある程度、理解できる人は参考にしてみてください。
>ちなみに、前に言っていた「お返しに難しいことを教える。」はこれのこと。

はないだろ
0685名前は開発中のものです。2010/09/21(火) 21:07:39ID:3/NApKxK
http://kazukomiyashita.blog118.fc2.com/
0686名前は開発中のものです。2010/09/21(火) 21:07:51ID:aqn5gOVm
予想通りの本性でワロタw
0687名前は開発中のものです。2010/09/21(火) 21:08:04ID:EFC5zGpt
自分の(知)財保護に熱心な奴ほど他人の権利を蔑ろにしやすいよな。あるいは王権思想の表れだろうか。
コードをパクる奴はみんなそういう言い訳をする
0688名前は開発中のものです。2010/09/21(火) 21:08:25ID:K3ExNE1u
>>682
いやwだからwww

Direct3Dの初期化とか、
そういうのはコピペでもいいでしょ?

もちろん、その中身は自分で組まなきゃ、
自分が作りたいものは完成しないよ。


int a =0;


これも初期化だよね?

これをネットからコピペしたら、
盗作になるのかい?

盗作にならないために、

int z =0;
こんな風に書かないといけないのか?
0689名前は開発中のものです。2010/09/21(火) 21:09:48ID:K3ExNE1u
ホント、あんたは頭が硬いよ。

ダイアモンドヘッドだwあんたはww
0690名前は開発中のものです。2010/09/21(火) 21:10:33ID:EFC5zGpt
>>688
初期化部分は誰が書いても同じにはならないし、自分で書く能力が無いのであれば
なおのこと
0691名前は開発中のものです。2010/09/21(火) 21:10:49ID:aqn5gOVm
すぐに極論に飛ぶ辺り、ほんとに子供っぽいなw
0692名前は開発中のものです。2010/09/21(火) 21:10:52ID:AUYbGnSz
>>680
>クラスぐらい知らなきゃ話にならないでしょ?

ではなぜ

>誰が書いてもこうなります。

と言ったのでしょう
該当のソースコードを見る限り、D3DやWinAPIの初期化をクラス化し
読みやすさと再利用を考慮したソースコードに仕上がっているのに
0693名前は開発中のものです。2010/09/21(火) 21:11:46ID:ZtPa8vBf
クラスのこと説明してみ
0694名前は開発中のものです。2010/09/21(火) 21:13:06ID:K3ExNE1u
>>684
ホント、うっとうしいやっちゃな・・。

じゃあ、「書いた」を「投稿」と脳内変換して読んでくれ。

掲示板に投稿することを書くと表現するのです。


俺は、そんなこと言ってるのではない、
これの意味を図解入りで詳しく解説する。
と言ってる。

もういい!俺泣くからw!
0695名前は開発中のものです。2010/09/21(火) 21:13:29ID:AUYbGnSz
>>688
使用するデータにもよりますが、便宜上「int」とし「a」を変数名とする場合

int a = 0; // 何々に利用する変数a

と、私なら書きますが
0696名前は開発中のものです。2010/09/21(火) 21:15:23ID:K3ExNE1u
要するに、俺は初心者に解りやすく解説できればいい。

ただ、それだけ。
0697名前は開発中のものです。2010/09/21(火) 21:16:03ID:4Nsvhv11
>>658
>ちなみに、これが現在の俺のレベルです。
なるほど、コピペが出来るレベルなのね、確かにその程度だわ
0698名前は開発中のものです。2010/09/21(火) 21:16:22ID:EFC5zGpt
>>694
いくら泣いても盗作は正当化されないから
好きなだけそこで無様に泣いてていいよ?
0699名前は開発中のものです。2010/09/21(火) 21:16:22ID:aqn5gOVm
初心者にわかりやすく「挑戦」だろw
0700名前は開発中のものです。2010/09/21(火) 21:17:25ID:kgfEdF2W
>>696
なんで自称素人のあんたが初心者に解説する必要があるんだ?
自分一人でコソコソやってろよ
0701名前は開発中のものです。2010/09/21(火) 21:17:27ID:AUYbGnSz
>>696
本人のプログラムに対する理解が歪曲しているのに
解りやすく? 初心者に解説?

どうかしら
0702名前は開発中のものです。2010/09/21(火) 21:18:23ID:EFC5zGpt
http://ja.wikipedia.org/wiki/%E8%87%AA%E5%B7%B1%E6%84%9B%E6%80%A7%E4%BA%BA%E6%A0%BC%E9%9A%9C%E5%AE%B3
http://homepage1.nifty.com/eggs/narcis.html
http://kousyoublog.jp/?eid=801

…どうなんだろう。主にとって憐れみを受けることは耐え難い屈辱なのかな?
愉しいなぁ
0703名前は開発中のものです。2010/09/21(火) 21:20:31ID:K3ExNE1u
あ。ちなみに俺、
>>659のサイトを参考にしてDirectXを勉強しました。

すごく解りやすいから、
知りたい人は、どうぞ見てきてください。
0704名前は開発中のものです。2010/09/21(火) 21:21:14ID:kgfEdF2W
>自己愛性人格障害(じこあいせいじんかくしょうがい、英語: Narcissistic Personality Disorder)とは、ありのままの自分を愛せず、
>自分は優越的で素晴らしく特別で偉大な存在でなければならないと思い込む人格障害であるとされる。
>過度に歪んだルールである内的規範が弱いケースであるため、精神病的に扱われる事もある。
完全に>>1と同じで驚いた
病院池
0705名前は開発中のものです。2010/09/21(火) 21:25:07ID:K3ExNE1u
記事、執筆中。

また、なんか動画貼っとこう。


そのうち動画が合図だと思ってくれるでしょうし(^^

では、また後でね。
0706名前は開発中のものです。2010/09/21(火) 21:25:35ID:IPqEJBoH
>>694
>じゃあ、「書いた」を「投稿」と脳内変換して読んでくれ。
「お返しに難しいことを教える。」の内容がその「投稿」なんだろ?
教えるって言うのは、自分の知識を相手に伝えるということだとすると、
その「投稿」は>>659のページの人の知識であり、
あんたの知識ではないだろ
もし、そのソースコードが有用で便利だと伝えたいなら、
大本のページを教えるのが常だろう

そして「教える」というからには、その「投稿」について責任を持つってことだよな?
そのコードに関するあらゆる質問に対して明確な回答をすることが出来るのか?
この場合、「どうでもいいし」は使えないぞ
それは確実に責任放棄だからな
0707名前は開発中のものです。2010/09/21(火) 21:25:58ID:kgfEdF2W
>>705
違法動画が更新の合図っすね!!
0708名前は開発中のものです。2010/09/21(火) 21:26:40ID:EFC5zGpt
却って仕事は普通の人よりできるらしいから、営業とかなら成功できるんだろうな。
しかし>>1の状態が精神病とかそれに近いレベルだとすると、このスレは池沼叩きスレと
何ら変わるところがなくなるというダィレマ。
0709名前は開発中のものです。2010/09/21(火) 21:26:47ID:AUYbGnSz
>>703
参考にならないわけではないけれど、情報としては古いので
オススメできません^^

著者の新サイトの方をご覧ください
0710名前は開発中のものです。2010/09/21(火) 21:28:49ID:nG5eaoRn
>>680
>ちょこっと変えればオリジナルになる。
を受け
>そんなのはオリジナルじゃねえよ
っていったのにオリジナルじゃなくていいって言われてもな
自分の
>オリジナルになる。
を否定するってことでいいのか?
0711名前は開発中のものです。2010/09/21(火) 21:30:33ID:kgfEdF2W
何書いてもスルーされるから無駄だよ
0712名前は開発中のものです。2010/09/21(火) 21:32:25ID:EFC5zGpt
http://hibari.2ch.net/test/read.cgi/sec/1277560774/l50
コニーちゃんと遊んでた時のことを思い出したわ
こいつも定期的に自己リセットかけてたなぁ
0713名前は開発中のものです。2010/09/21(火) 21:33:48ID:epIgjSVH
だれか、教えてほしいのだけど
VSのVC++を使ってるけど、強烈に重い。PCが古いからしかたない。

なんとか、軽くする方法を教えて欲しい。 現状はノーマル。
4649
0714名前は開発中のものです。2010/09/21(火) 21:35:15ID:OAXm6z6q
つーかkazukiにとって「難しいこと」がウィンドウの表示なのね…
0715名前は開発中のものです。2010/09/21(火) 21:35:26ID:kgfEdF2W
>>713
板違い&スレ大違い
誘導:
vs2010 http://hibari.2ch.net/test/read.cgi/tech/1280640267/
vs2008 http://hibari.2ch.net/test/read.cgi/tech/1269602041/

0716名前は開発中のものです。2010/09/21(火) 21:36:12ID:epIgjSVH
>>715

OK、ありがとう。
0717名前は開発中のものです。2010/09/21(火) 21:45:02ID:X+nLymxo
なるほど、こうやってサイトのアクセス数を増やすのか。
Kazuki先生はなかなかのテクニシャンですね。
参考になります。
0718名前は開発中のものです。2010/09/21(火) 21:45:22ID:EFC5zGpt
主にとって他人の話を聞くとこが不可能だってことがこのスレで合意されちゃうと
誰も書き込んでくれなくなるね
0719名前は開発中のものです。2010/09/21(火) 21:48:25ID:aqn5gOVm
>>718
それでも本人は

「このスレを大勢の初心者がみてる。初心者は2chが怖くて書き込めないから。」

とか信じこんじゃうよw
0720名前は開発中のものです。2010/09/21(火) 21:49:46ID:AUYbGnSz
他者の話は右から左に流すし、source codeも右から左に丸写しだし
演算も右から左に流れるんでしたっけ^^
0721名前は開発中のものです。2010/09/21(火) 22:12:55ID:EFC5zGpt
自分を愛するためだけだからどうでもいいよそんなこと。それよりもっと感謝されなきゃ。
大変大変。君等みたいに暇じゃないんだよ^^
0722名前は開発中のものです。2010/09/21(火) 22:52:44ID:K3ExNE1u
重い・・・。


現在、極度にアクセス集中中・・。

もうちょっと待っててね。(^^;


みんなの元気玉にサーバーのCGIが持ち堪えられねーww

みんなオラに元気をwww
0723名前は開発中のものです。2010/09/21(火) 22:56:18ID:K3ExNE1u
アクセスが集中し過ぎて
サーバーが悲鳴を上げてますのでw

もう少しあとでアップすることにします。

非公開状態で待機中です。
しばらく、アクセス控えてください。。


でも、多分、これで「後ろから前に向かって」をうまく解説できてると思うな。(^^
0724名前は開発中のものです。2010/09/21(火) 22:59:22ID:K3ExNE1u
よし。

一瞬、アクセスが落ちた隙にアップしたw

ふう・・。

さあ、どうぞご覧ください(^^
0725名前は開発中のものです。2010/09/21(火) 23:02:36ID:f2Sfy3iW
例によってデタラメwww
0726名前は開発中のものです。2010/09/21(火) 23:05:14ID:nG5eaoRn
あれだけ詳しく説明されても後ろから前とか言い続けるのか
0727名前は開発中のものです。2010/09/21(火) 23:06:40ID:K3ExNE1u
>>725
何にも解ってないくせによw

そうセリフを履いておいて、
他のプログラムを知ってる人に助け舟を出してもらおうとしてんだろ?(^^

そして、それに乗っかって自分も
それに合わせて発言するとw


どこをどう見ても間違ってないし、
デタラメなら、どこがデタラメなのかを
あなたの口で言いなさい。

デタラメということなので、
間違いは一つではなく複数ですね?


はっきり言おう。
ズバリ!あなたは、プログラムのプも知らない素人です。

これだけは間違いない。

あなた以外の住人が、
プログラムを理解しているのです。
0728名前は開発中のものです。2010/09/21(火) 23:08:12ID:aqn5gOVm
ロリポップとWordPressの相性が悪いのは有名な話じゃね?
0729名前は開発中のものです。2010/09/21(火) 23:08:35ID:f2Sfy3iW
なぜ switch (A+b) ではなく switch (b=A+b) としたのか、説明してくれ。
0730名前は開発中のものです。2010/09/21(火) 23:09:27ID:rsDsUYgY
後ろから前に向かって と メモリ内部の部分がデタラメ
0731名前は開発中のものです。2010/09/21(火) 23:10:01ID:K3ExNE1u
各演算子に意味が含まれているのです。


でも、考え方は、後ろから前です。
0732名前は開発中のものです。2010/09/21(火) 23:12:21ID:aqn5gOVm
相変わらず#defineを勘違いしたままか。
0733名前は開発中のものです。2010/09/21(火) 23:13:56ID:osQ4NIxS
switch (b=A+b)ってなんぞwwww
0734名前は開発中のものです。2010/09/21(火) 23:17:58ID:X+nLymxo
基礎を疎かにして、独学で言語を学ぶと
こんなイビツな考え方をしてしまうんだな。
0735名前は開発中のものです。2010/09/21(火) 23:19:44ID:osQ4NIxS
そういやまだ#defineを格納とか書いてるなwwww
0736名前は開発中のものです。2010/09/21(火) 23:20:05ID:f2Sfy3iW
>>727
何もわかってないのは君だろう。

(1) マクロはメモリ上に格納されない
(2) switch の式で代入する意味が無い
(3) C言語は「後ろから前へ計算する」がでたらめであることはすでに散々指摘済み(>>545は試してみたか?)
(4) 「これを条件分岐といいます」が意味不明 (if文は条件分岐ではないのか?)
(5) case ラベルの値を「式の答え」は意味不明
(6) ここで演算子の話が出てくるのは不適切。演算子は switch のついでで説明す
  るようなものではない。また「向き」が何の向きなのか不明確
0737名前は開発中のものです。2010/09/21(火) 23:22:00ID:f2Sfy3iW
ま、

 ifよりも条件分岐の方をよく使います。

の謎は(予想されてたけど)明らかになったなwww
0738名前は開発中のものです。2010/09/21(火) 23:23:27ID:yiX2zEPh
ここまでくると、わざと間違えてるとしか思えない
優先順位の表を見てると、演算子の人気ランキングに見えてきたしw
0739名前は開発中のものです。2010/09/21(火) 23:25:29ID:aqn5gOVm
こいつはもしかして代入(=)を行わないとメモリ上に格納されないから
他の処理で一切その数値を使えないとか思ってない?

そう勘違いしてるとすれば#defineで「メモリ上に格納される」とか変数と勘違いしたり
switchで代入したりとか奇天烈なことを言ってるのもわかるような気がするw
0740名前は開発中のものです。2010/09/21(火) 23:25:43ID:yiX2zEPh
お前ら間違い指摘するんじゃねーぞ
0741名前は開発中のものです。2010/09/21(火) 23:26:34ID:osQ4NIxS
-> ってポインタ参照してのアクセスに使うやつじゃないっけ? . と同じものみたいに書かれてるが
0742名前は開発中のものです。2010/09/21(火) 23:27:06ID:A3rTjQjP
>>685
応援してる
0743名前は開発中のものです。2010/09/21(火) 23:27:20ID:IPqEJBoH
A=1、b=1で、b=A+bを前から評価してもbには2が入るぞ
b=A+bという式の中には演算子が2つ(=,+)がある
この二つの演算子の優先順位をみると+のほうが高い
よって演算は(+の評価が先に行われ、A+bを計算し2という結果を得る
その後、=が評価されb=2が実行され、bに代入される

switchの評価は、()内の演算がすべて終わった後に評価されるので、
演算の結果残るのは、bであり、その中身2が評価されることになる

これは1+2*3の計算をする場合と同じ、
先に2*3を計算し6を得た後に、1+6を計算する
結果7という答えを得る。
本文中の(b=A+b)->(1=1+1)という解釈されるなら、
1+2*3も+が先に評価されて9という答えが返ることになるが

あと質問したいんだが、
>>1のなかで「前から後ろ」に計算する場合
A=2,b=1のとき、
b=A+bの評価はどうなるのか答えて欲しい
0744名前は開発中のものです。2010/09/21(火) 23:29:05ID:K3ExNE1u
>>741
疲れたので、あとで確認しておくよ。


>>733
>switch (b=A+b)ってなんぞwwww

そんなこと言われてもなーw(^^

スイッチを使ってるだけです。
0745名前は開発中のものです。2010/09/21(火) 23:29:20ID:f2Sfy3iW
>>739
そんなところだろうな

で、問い詰めると例によって

  ・switch(b=A+b) も switch(A+b) も意味は同じ、どっちでもいい
  ・switch(A+b) ではなく switch(b=A+b) としたことに理由なんてない。そうしたかっただけ

とかイカれたことを言うんだろうな
0746名前は開発中のものです。2010/09/21(火) 23:31:24ID:K3ExNE1u
上の解説は飾りみたいなもので、
最後の表が一番重要かな?
0747名前は開発中のものです。2010/09/21(火) 23:32:02ID:f2Sfy3iW
> スイッチを使ってるだけです。

スイッチを使うのに意味もなく代入してるのはなぜ?って聞かれてるんだって、わからない…んだろうな。
0748名前は開発中のものです。2010/09/21(火) 23:32:13ID:osQ4NIxS
>>744
確認=ググる

switch文くらいでエラソーにしてんじゃねーよ
0749名前は開発中のものです。2010/09/21(火) 23:32:31ID:aqn5gOVm
あと、演算子の優先順位の表。
単項演算子-をマイナスとか書くなよw

それで一番重要とかお前が一番判ってないっつーの
0750名前は開発中のものです。2010/09/21(火) 23:32:46ID:K3ExNE1u
>>745
うん、その通りだよ。

そういう風に解説したいから、
そう解説しているだけです。

意味などない。
0751名前は開発中のものです。2010/09/21(火) 23:33:26ID:oKFd/EvV
理論演算子?
0752名前は開発中のものです。2010/09/21(火) 23:37:03ID:aek2RRfH
hpの画像が小さくて見えないんだけど、どうしてなの? 
0753名前は開発中のものです。2010/09/21(火) 23:37:24ID:osQ4NIxS
もしかして: 論理演算子

kazukiは理論ってことにしたいらしいな
またどうせ「そんなことはどうでもいいのです(^^そんなこと知らなくても(ry」とか言い出すぞ
0754名前は開発中のものです。2010/09/21(火) 23:45:26ID:K3ExNE1u
>>751
しまったw


急いで作ったから間違えたwww

それぐらい見逃してください。
あとで直しておきます。(^^

ご指摘ありがとう。


ふう。。ところで俺は疲れた。

ここ連日、ハイペースで公式サイトを更新してきましたからね。(^^;

なので、ここでちょっとペースダウンさせよう。
仕事も溜まってるし、
そっちも片付けることにします。
0755名前は開発中のものです。2010/09/21(火) 23:45:25ID:X+nLymxo
つっこみどころはいっぱいある。

あいかわらずマクロの定義が実行時メモリに確保されているかのような図。

bをグローバル変数にしていること。

bに意味もなく1の初期値を与えていること。

なぜわざわざ switch(A+b)ではなく、switch(b=A+b)としたのか?
代入に意味を持たせたいなら、

b=A+b;
switch(b) {..

とすればいいのではないのか?

#define A 1
int b = 1;
:
switch(2 * (b=A+b) + (b-4)) {
:
}

の場合はどういう順で解釈するのか?
switch文の後のbの値が何かわかる?
0756名前は開発中のものです。2010/09/21(火) 23:46:33ID:LXJVfUPR
今日もkazukiであることに全く隙がないなw
0757名前は開発中のものです。2010/09/21(火) 23:49:20ID:K3ExNE1u
>>755
それでもいいけど。

俺は、スイッチには「式を入れることが出来る」ということを
一番、言いたかったのです。

外で計算するんじゃなくて、
そこで計算させる。


そうすれば、ソースが短くなっていいでしょ?

そんでもって、その「式の答え」と表現すれば
解りやすいじゃないか。

多分、こんな解説してるの俺だけだと思うけど、
こういうのが、オリジナルです。


俺は教科書を読んで勉強して、
そこに載っていることだけを学んでいるのではない。

「自分で研究」して学んでいます。

なので、あんな解説になりました。
0758名前は開発中のものです。2010/09/21(火) 23:49:59ID:f2Sfy3iW
> そういう風に解説したいから、
> そう解説しているだけです。

不必要な代入をするのは馬鹿。

代入することで、以後の状態が変化する (副作用があるという)。つまり、それ以前と
それ以後で、同じ処理をしても結果が異なる場合が生じる。

そういう副作用のある処理を不必要にするべきではない。

代入の必要がある場合でも

b=A+b;
switch(b) {…

と書くべき。(そこで状態が変化していることを switch 文の中に埋め込んで見えにくくするべきでない)

まして「初心者むけの解説」で不必要なことを書く事で、例えば

  switchの式には代入文を書く

みたいな勘違いを生むことがわからないのか?お前みたいな。
0759名前は開発中のものです。2010/09/21(火) 23:51:28ID:jmqnUjZo
>>1さん
あんたを理解するために>>743の最後の質問だけ答えてくれ
0760名前は開発中のものです。2010/09/21(火) 23:52:55ID:nG5eaoRn
ほかに解説されていない=そんな使い方をしないし、しない方がいい
って風に思わないのがKazukiクオリティ
てか、毎回解説の焦点が定まってないというか、恐ろしく初心者を混乱させるような物だな
初心者が張りぼての知識を教えるときによくなる状態
0761名前は開発中のものです。2010/09/21(火) 23:53:20ID:osQ4NIxS
>そうすれば、ソースが短くなっていいでしょ?
無意味な代入して文字数増やして何言ってるんだ

行数減らしたきゃムリヤリ一行にでも書いたらいいだろ…
0762名前は開発中のものです。2010/09/21(火) 23:54:07ID:K3ExNE1u
>>755
>bに意味もなく1の初期値を与えていること。

だから、そうやって解説したいからです!って言ってんだろうがぁぁぁおーーん!!


bをね?1にすることで、
Aもbも1になりました。

その状態で計算式を考えて見ましょう。

前から後ろに向かって考えれば、
先頭のbに1が入ってしまいます。

それは間違いなんだよ?ということを解説したいから、
ああいう解説にしました。
0763名前は開発中のものです。2010/09/21(火) 23:54:40ID:aqn5gOVm
式と値のどちらでもいい。ってことをちゃんと説明するべきだろ。
それが初心者向けの親切だとおもうぜ。

自分の間違いにそれっぽい言い訳を付けて誤魔化すのも大変だろ。
素直に受け入れようぜ。
0764名前は開発中のものです。2010/09/21(火) 23:56:58ID:nG5eaoRn
>>762
前から後ろに考えてもbに2が代入されるから
>>743
見ても分からないのか??
0765名前は開発中のものです。2010/09/21(火) 23:57:31ID:f2Sfy3iW
> 俺は、スイッチには「式を入れることが出来る」ということを
> 一番、言いたかったのです。

それなら switch(A + b) で十分だろ。代入の必要はないのだから。

「初心者に親切に」なら

 (1) switch(b) で、b の値によって処理が変わることを示す
 (2) switch(A + b) の例を示して、switch() には式を書く事も出来ることを示す
 (3) (あくまでもおまけとして) 「C言語では代入も式だから(値を持つから)」 代入式を書くことも出来ることを示す
   その際には、
      これはあくまでも説明のための例で、意味のない代入はすべきでないこと
   も説明すべきだな
0766名前は開発中のものです。2010/09/21(火) 23:58:00ID:K3ExNE1u
答えが1になったからaが表示されました。

答えが2になったのでbが表示されました。

と言った方が解りやすいよ。
0767名前は開発中のものです。2010/09/21(火) 23:58:56ID:aqn5gOVm
>>762
>前から後ろに向かって考えれば、
>先頭のbに1が入ってしまいます。

何言ってるんだよw
=と==の区別ついてねぇだろこいつ。
代入演算子をちゃんと理解しろよ。
0768名前は開発中のものです。2010/09/22(水) 00:00:44ID:f2Sfy3iW
> 前から後ろに向かって考えれば、
> 先頭のbに1が入ってしまいます。

それは単に代入の意味がわかってないからで、「前から後ろに考えるから」ではない。
0769名前は開発中のものです。2010/09/22(水) 00:01:35ID:K3ExNE1u
>>767
==は、比較演算子
=は、代入演算子

ってハッキリ言ってるでしょ?

そんな人に向かって、
区別ついてないとか、よく言えたね?

まあ、いいや。


今日はいい仕事したよ。

いつも解説をアップした後は、
スッキリした気分になる。(^^

ちょっと、スナックでも行ってくるか(^^

今でもやってるかな?
0770名前は開発中のものです。2010/09/22(水) 00:03:27ID:fNppjQx5
ID変らないうちに。

>>619
自分と付き合って運用屋さんはインフラの手配からして、イレギュラーなトラフィック上昇以外では
ダウンタイムを保証したサービスを提供しているようなところ(その代わり大規模なところはサポートしてないけど)なので、
多くを求めすぎているのかも。
大規模サービスを提供しているDCのオペレータはそんなもんなのかもね?

>>622 K3ExNE1u
それに比べて何お前?
>社外秘情報だろ・・それ・・。
>そんな細かいことを書いちゃいけない。
とか。

俺は開発屋だが、どう考えてもちょっと考えたら出てくる抽象的な内容だろ?

正直開発屋から見た運用屋っていうのは、システムの安定運用のために、
本番環境については些細なバージョンアップも躊躇うような人種だぞ?
自分で挙げた例で言えば、データ取得の自動化も手で打ってるのをスクリプトにしただけでも
問題ないか開発に確認してくるような奴らだ。

彼らのノウハウは、より具体的で長期運用している現場じゃないと
知ることができないようなイレギュラーな現象への経験や生の統計データにある。
それを一般的に表現しただけで社外秘とか舐めてるとしか思えない。

IDを追いかける限り、まるで自演してるようにしか見えないのだが、大丈夫?
07717702010/09/22(水) 00:04:27ID:fNppjQx5
間に合わなかったorz
0772名前は開発中のものです。2010/09/22(水) 00:04:30ID:go2dVt0W
>>769
名前だけ知ってたって意味ないよ。
どういう役割なのか理解してないようにしかみえないからな。
■ このスレッドは過去ログ倉庫に格納されています