1 名前:デフォルトの名無しさん [2016/01/31(日) 14:56:35.43 ID:9arms57E.net] 質問する前にGoogleで検索しましょう。ttp://www.google.co.jp プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。 Javascript は Web 制作板、CGI は Web プログラミング板へ。 業界談義、愚痴はプログラマ板へどうぞ。 ゲーム関係の話題はゲーム製作板へどうぞ。 ネタ、板とは関係の無い話題はご遠慮ください。 スレ立てるまでもない質問はここで 141匹目 peace.2ch.net/test/read.cgi/tech/1442427461/ 擦れたテルマエもない質問はここで 142匹目 peace.2ch.net/test/read.cgi/tech/1453818221/ スレ立てるまでモアイ質問はここで 142匹目 peace.2ch.net/test/read.cgi/tech/1454083375/
962 名前:デフォルトの名無しさん mailto:sage [2016/05/19(木) 12:15:29.22 ID:Z0oWwQsj.net] >>945 デバッガで確認したら a += a++ + 1; は a = a + a + 1; と a += 1; に分解されてました a += 1;は一番目のprintfの直後に置かれてました。なので、多分、+=の代入の結果が後置インクリメントで上書きされてるのだと思います(?) ふぇぇ、C言語難しいよぉぉ
963 名前:デフォルトの名無しさん mailto:sage [2016/05/19(木) 12:22:47.93 ID:HJwORuaq.net] >>946 規格で未定義な動作を詰めたって何の意味もないぞ その時はたまたまそうなっただけでちょっと違う場合に別な動作になるかもしれない
964 名前:デフォルトの名無しさん [2016/05/19(木) 12:31:41.54 ID:frWETki9.net] ちょっと違う場合も調査されていない状況で「詰める」という言葉が使われる違和感
965 名前:デフォルトの名無しさん mailto:sage [2016/05/19(木) 12:48:40.61 ID:MHts7/eR.net] 規格で未定義だとしても特定の処理系では 特定の動作になるのが普通だから意味が無くはない
966 名前:デフォルトの名無しさん mailto:sage [2016/05/19(木) 12:53:48.86 ID:PzOAOO8t.net] そんなことはない 特に最近のコンパイラは前後の文脈とかも含めてかなり自由に最適化するから、バイナリから予想しないほうがいい その場でうまく行ってもそこの未定義を根拠に関数の呼び出し元や別の場所で誤った最適化が行われるかもしれない
967 名前:デフォルトの名無しさん mailto:sage [2016/05/19(木) 14:53:38.38 ID:Fg+I6l1f.net] たしか、未定義動作だから、実行してもしなくても同じだから、コード一式
968 名前:削除しちゃってもよいよね っつって最適化でコードが削除されていてプログラムが落ちるって話があったな [] [ここ壊れてます]
969 名前:デフォルトの名無しさん mailto:sage [2016/05/19(木) 18:36:30.07 ID:yuU4g6w0.net] https://www.youtube.com/watch?v=_FtgeSEnBbg この動画のアルゴリズムってどやって実装するのがいいの? 一応表面上は同じようなのが出来たけど、すごい無駄なことしてる感じの記述になった 特に具体的に聞きたい部分は、自分自身にぶつからないための認識のしかたと、 どうしようもなくなった時の再帰の巻き戻しのしかた。(もしくは、どうしようもならなくならないよう再帰の先読みのしかた)。 通路, 未処理の壁, 処理中の壁, 処理済の壁と内部に情報を組み込んでるけど、 たぶん普通はそうゆうことしないんだろうなぁ
970 名前: ◆QZaw55cn4c mailto:sage [2016/05/19(木) 20:02:16.93 ID:kj0cz9t5.net] >>952 迷路は棒倒し法がお気楽でよい
971 名前:デフォルトの名無しさん [2016/05/19(木) 22:15:27.68 ID:HVvTD67w.net] ↓これって正しいですか?また、数学の上位概念、また、その概念の上位概念・・・・・は存在しますか?するとしたら何か教えてください。 6 : 名無し募集中。。。@\(^o^)/[] 投稿日:2015/06/20(土) 00:11:27.89 0.net 宇宙 − 実際に存在するものすべて 物理は宇宙の上位概念 − 存在が可能なものすべて 哲学は物理の上位概念 − 考えられるものすべて 数学は哲学の上位概念 − 考えられないものも含めてすべて
972 名前:デフォルトの名無しさん [2016/05/19(木) 23:56:51.28 ID:ap9POzY/.net] 上位概念の定義をしろ
973 名前:デフォルトの名無しさん mailto:sage [2016/05/20(金) 01:33:04.51 ID:5wzskQR4.net] ジェシー「ジョーイがいねーんだよ。どこに行ったか知ってるかい?」
974 名前:デフォルトの名無しさん [2016/05/20(金) 20:55:10.59 ID:npb4JNQQ.net] androidで競馬アプリ作りたいならjavaを覚えればいいですか? playストアにあるのが便利悪くて困ってます。
975 名前:デフォルトの名無しさん mailto:sage [2016/05/20(金) 22:24:52.34 ID:0SZSpLq/.net] >>957 使い勝手が悪いのは何ていうアプリ?
976 名前:デフォルトの名無しさん mailto:sage [2016/05/21(土) 00:03:01.19 ID:TJV+wjVx.net] >>933 a[b++] など、まぎらわしい書き方は、MISRA-C 2004 で、すべて禁止されている 人命に関わるアプリやプロは、ツールなどで、MISRA-Cのルールをチェックするから、 そういうプログラミングは出荷できない。 だから、考えても無駄。一喝されて終了
977 名前:デフォルトの名無しさん mailto:sage [2016/05/21(土) 00:18:25.90 ID:igLwc1wy.net] >>958 目に入るものは全部インストールしましたがどれもさっぱりです 多分タブレット使ってるからだと思います。 iphoneではmykeibaを使ってるのでそれに近いのを作りたいです。
978 名前:デフォルトの名無しさん mailto:sage [2016/05/21(土) 04:10:48.72 ID:+UAlD7eR.net] >>959 普通に出荷されてますが トヨタの急加速事故は欠陥だらけのファームウェアが原因?――原告側調査の詳細 EE Times Japan ダイナモ www.as yura2.com/13/hasan83/msg/756.html カムリのETCSには、グローバル変数が1万1000もあることが判明した。 Barr氏は、“スパゲティコード”と評している。ソフトウェアの評価法である「循環的複雑度(Cyclomatic complexity)」で複雑度を計測したところ、 67個の関数が“テスト不能”だった(スコアが50を超えるとテスト不能と評価される)。 スロットル角度関数にいたっては、スコアが100以上で“メンテナンス不能”と評価された。 Barr氏は、「トヨタのプログラムは、自動車業界で広く採用されている『MISRA-C』への対応が不十分だ。 準拠していない箇所が8万個も見つかった。トヨタの内部規格には、MISRA-C規格のうち11個のルールしか適用されていなかった。 しかも、ETCSのコードは、そのうち5個に準拠していなかった」と述べている。 1998年に発行されたMISRA-Cの初版「MISRA-C:1998」には、93個の必要要件と34個の勧告要件があるが、トヨタはこのうちの6個にしか準拠していなかったのだ。
979 名前:デフォルトの名無しさん mailto:sage [2016/05/21(土) 11:14:46.19 ID:TyDato3W.net] >>961 横から失礼します。 たしかにMISRA-Cに準拠しないコードが出荷されていますね。 だけど、引用した記事は、むしろ、準拠すべきであることを主張しているように思います。 不正確な記述を指摘してはいるけど、 MISRA-Cに準拠する方が良いよ、という考えなのでしょうか?
980 名前:デフォルトの名無しさん mailto:sage [2016/05/21(土) 11:32:58.45 ID:DyazbAPH.net] >>962 > だけど、引用した記事は、むしろ、準拠すべきであることを主張しているように思います。 原告側調査は車自体に欠陥があるという結論にするのが目的だから当たり前
981 名前:デフォルトの名無しさん mailto:sage [2016/05/21(土) 18:14:48.94 ID:/Psi2UIt.net] MISRA は a[b++] も拒絶するのか? MISRA チェッカーはあるのか?
982 名前:デフォルトの名無しさん mailto:sage [2016/05/21(土) 18:27:03.47 ID:4eGQIoao.net] >>962 Web系は細かいこと気にしない
983 名前:デフォルトの名無しさん mailto:sage [2016/05/21(土) 18:34:06.62 ID:q2Zh6d9K.net] >>965 いつからトヨタの自動車がファームウェアが ファームウェアがWeb系になったんだ? 気にしないのはファームウェア系だろ
984 名前:デフォルトの名無しさん mailto:sage [2016/05/21(土) 18:57:18.37 ID:4eGQIoao.net] >>966 いつから私がトヨタの話をしてると思った?
985 名前:デフォルトの名無しさん mailto:sage [2016/05/21(土) 19:23:13.68 ID:2nywWpNS.net] >>966 の日本語、誰か解読してくれ
986 名前:デフォルトの名無しさん [2016/05/22(日) 11:10:16.02 ID:vKoFE7Z9.net] 数年後 石原みたいなのが突如 MISRA規制を打ち出して 更に数年後 MISRA偽装がマスコミを賑わすのだ
987 名前:デフォルトの名無しさん [2016/05/22(日) 14:45:38.75 ID:R/Wx5vtG.net] 結局、一番難しい学問って何なんでしょうか?
988 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 14:48:34.17 ID:WwOYSBmy.net] >>970 答えが出ない学問が一番難しい・・・・ というが、あれは答えが出ないだけで 別に難しくはないんだよね。 確率で決まるゲームで完全勝利するのは 難しいと言っているようなもの。 難しいのではなくて完全勝利する方法がないだけの話。 ということで、答えが出る学問だけが その質問の学問として考慮していいものということになる。
989 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 16:08:08.64 ID:5k8BO1OF.net] トヨタなど大手は、素人の外注が作っているのかな? 医療・宇宙・産業機械など、人命に関わる、品質管理基準を満たしていない ソースコードのスパゲティ・泥団子を避けるため、 循環的複雑度・関数の行数・カバレッジをチェックする。 MISRA-C 2004 では、必要ルールが121・推奨ルールが20。 Koenig 「C言語の落とし穴」も参照 a++ などのインクリメント演算子はまぎらわしいから、Rubyにも無いし、 Goでは単独文となって、他の式とは組み合わせられない 組込み開発者におくる MISRA-C 2004、MISRA-C 研究会
990 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 17:17:54.01 ID:VToYGSNC.net] シロウトの外注に作らせるためにMISRA-Cがある訳だが
991 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 19:19:19.24 ID:KSyIouW5.net] コーディングフォントおすすめある? WinとLinux両方で使いたい
992 名前:デフォルトの名無しさん [2016/05/22(日) 19:58:14.16 ID:5Qgx1E7k.net] プログラミング初学者なんですが、配列変数を別の配列に代入した場合 両方共同じアドレス?
993 名前:を共有してることになるって認識であってますか? [] [ここ壊れてます]
994 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 19:58:45.31 ID:6Km37Udc.net] >>972 >Rubyにも無いし、 ruby にないからといって,それは ruby 使いが馬鹿だからからとしか‥
995 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 20:15:44.80 ID:Y6WruITb.net] >>975 はい。
996 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 20:20:43.56 ID:5Qgx1E7k.net] >>977 ありがとうございます。なんかjavaの入門書にはこれをきっちり覚えてるか覚えてないかで 今後の学習に大きく影響する旨書かれてるんですが、もっときっちりこの章やった方がいいですか? 読んでてもあまりパッとしてこないんですが…
997 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 20:42:43.78 ID:5k8BO1OF.net] primitiveは値自体がコピーされるけど、 Objectは、アドレスがコピーされるだけで、Objectは1つのまま (Shallow Copy)
998 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 20:56:15.97 ID:5k8BO1OF.net] Electronを使った、MS製のエディタ、Visual Studio Code の優先事項は、 Python, Ruby のサポートですが、これだけでPython, Rubyを実行できますか? Windows10です
999 名前:デフォルトの名無しさん mailto:sage [2016/05/23(月) 01:40:26.05 ID:cVUdYjyq.net] >>980 日本語でOK
1000 名前:デフォルトの名無しさん mailto:sage [2016/05/23(月) 08:24:22.46 ID:FKSz1DvI.net] >>980 エディタなんだからPython,Rubyは別でインストールが必要だろう
1001 名前:980 mailto:sage [2016/05/23(月) 13:24:41.47 ID:WJyvxaEH.net] なんだ、VS Code は単なるエディターか Win10で、Python, Rubyは使えます? 使えなければ、1か月以内に、Win8.1に戻さないといけないので Win10から元に戻すのは、1か月の期限付き。 わざわざ元に戻せないようにしよる MSの戦略は、嫌らしいよな
1002 名前:デフォルトの名無しさん mailto:sage [2016/05/23(月) 13:30:11.58 ID:oNc72RCS.net] Win10で、Googleは使えますか?
1003 名前:デフォルトの名無しさん mailto:sage [2016/05/23(月) 14:07:25.06 ID:FFlmeJGt.net] javaの質問なんですけど論理エラーだけどわからないので質問させてください for(int a = 0;a > i; a++){ tokutenn[a] = tokuten[a].substring(3);} tokuten配列に入っていてその一部分をtokutenn配列に移したいんですけど これすると表示されるのが全部nullになってしまうのですけどどうしたらいいんですか for文使わずに配列を手打ちで、 tokutenn[0] = tokuten[0].substring(3); みたいなのを全部作ると出来るんですけどわかりません
1004 名前:デフォルトの名無しさん [2016/05/23(月) 14:15:50.84 ID:FFlmeJGt.net] 嘘です出来ました自分が間違えてました。
1005 名前:デフォルトの名無しさん mailto:sage [2016/05/23(月) 14:58:22.70 ID:AM2BF+dM.net] button内にあるtextを変更したいのですが、変更されません。 removeClassやaddClass、ajax処理などはきちんと動作しているのですが、 どうしてもtextだけは変更されないのです。 ヒントっぽいのが、atomではremoveClassやaddClassが白色文字なのに対して、 textがオレンジ色文字になっていることです。 ○部分抜粋↓ $('#request-form').submit(function(event) { var $form = $(this); var $button = $form.find('button'); //ajax処理... $button.removeClass('btn-success'); $button.addClass('btn-primary'); $button.text('テキスト変更'); ..... <form class="form" id="request-form" method="POST" action="hoge"> <div class="form-group"> <button type="submit" class="btn btn-primary">
1006 名前: <span class="glyphicon glyphicon-user" aria-hidden="true"></span>申請する </button> </div> </form> [] [ここ壊れてます]
1007 名前:デフォルトの名無しさん mailto:sage [2016/05/23(月) 16:22:02.48 ID:WJyvxaEH.net] web制作管理板の以下のスレへ、書き込んで JavaScript & jQuery 質問用スレッド vol.5 echo.2ch.net/test/read.cgi/hp/1452081417/l50
1008 名前:デフォルトの名無しさん mailto:sage [2016/05/23(月) 16:45:10.50 ID:qphq4SPe.net] ここで聞いていいか分からないけど、 ヨミサーチのサイトって終了したんでしょうか?
1009 名前:デフォルトの名無しさん mailto:sage [2016/05/24(火) 03:35:54.09 ID:Yn9PFGdp.net] うめ
1010 名前:デフォルトの名無しさん mailto:sage [2016/05/24(火) 07:02:31.96 ID:Bu3VtFtE.net] >>930 俺にとってはうれしいが
1011 名前:デフォルトの名無しさん [2016/05/24(火) 18:07:31.82 ID:0m3zVpWS.net] ここの説明通りにやってもJDKのインストールが適切に出来ないんですが(レジストリパスがないとかなんとかで) devnote.jp/jdk/ 他にJDKのインストール方法が載ってるお勧めサイトはありますか?
1012 名前:デフォルトの名無しさん mailto:sage [2016/05/24(火) 23:59:35.92 ID:wt2wiSzh.net] Oracle とか、ドットインストールには無いの? 「jdk インストール」で検索!
1013 名前:デフォルトの名無しさん mailto:sage [2016/05/25(水) 05:10:24.21 ID:n3CX0RE5.net] インストール方法自体は分かるんですけど その後のコマンドプロンプトの設定が上記のサイトのやり方では出来なかったので
1014 名前:デフォルトの名無しさん mailto:sage [2016/05/25(水) 07:01:54.68 ID:X2jMym+0.net] 995
1015 名前:デフォルトの名無しさん mailto:sage [2016/05/25(水) 09:43:57.66 ID:8+OpaV01.net] >>992 出来なかったと言うけども、環境はMac? Macなら $ echo $PATH した結果をここに書いてみて。
1016 名前:デフォルトの名無しさん mailto:sage [2016/05/25(水) 10:17:27.89 ID:HCLwMNHf.net] 997
1017 名前:デフォルトの名無しさん mailto:sage [2016/05/25(水) 10:26:37.60 ID:avhBRILA.net] 次スレ echo.2ch.net/test/read.cgi/tech/1464139565/
1018 名前:デフォルトの名無しさん mailto:sage [2016/05/25(水) 13:10:32.24 ID:PX54IJWY.net] 残り、埋めます
1019 名前:デフォルトの名無しさん mailto:sage [2016/05/25(水) 13:11:25.74 ID:PX54IJWY.net] もう一つ
1020 名前:1001 [Over 1000 Thread.net] このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。 life time: 114日 22時間 14分 50秒
1021 名前:1002 [Over 1000 Thread.net] 2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。 運営にご協力お願いいたします。 ─────────────────── 《プレミアム会員の主な特典》 ★ 2ちゃんねる専用ブラウザからの広告除去 ★ 2ちゃんねるの過去ログを取得 ★ 書き込み規制の緩和 ─────────────────── 会員登録には個人情報は一切必要ありません。 月300円から匿名でご購入いただけます。 ▼ プレミアム会員登録はこちら ▼ premium.2ch.net/ pink-chan-store.myshopify.com/
1022 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています