2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

C++相談室 part152

1 :デフォルトの名無しさん:2020/07/12(日) 13:42:20.13 ID:TX1mpKr6.net
https://mevius.5ch.net/test/read.cgi/tech/1589424805/

952 :デフォルトの名無しさん:2020/10/09(金) 07:48:48.53 ID:NEyoYsah.net
>>950
>>939でほぼ確定だろ。
namespace std == ::std
なら話は別だが、それは無さそうだし。

953 :デフォルトの名無しさん:2020/10/09(金) 08:05:41.52 ID:TjErAM+z.net
>>952
俺だけでなく>>946もそうは見ていないようだぞ
C++14の時点では考え落とされているから言及がないだけだろ
それとも、どこかに議論された形跡でもあったのか?

954 :デフォルトの名無しさん:2020/10/09(金) 08:30:04.27 ID:NEyoYsah.net
>>953
反論なら論で来いよ。
標準で議論されていないなら標準の文言が全てだろ。
>>949の通り、標準の文言だと明らかに
namespace std != ::std
として扱われているんだから、反論するならそれを否定する
namespace std == ::std
の証拠を持ってこいや。

955 :デフォルトの名無しさん:2020/10/09(金) 09:46:43.60 ID:TjErAM+z.net
>>954
標準ライブラリのxは::std::xだと書いてあるやん

956 :デフォルトの名無しさん:2020/10/09(金) 09:52:04.08 ID:TjErAM+z.net
pathは::std::pathじゃないけどね

957 :デフォルトの名無しさん:2020/10/09(金) 12:06:02.44 ID:NEyoYsah.net
>>955
16.5.4.2.1で拡張を禁止されているのはstdと名前の付いた名前空間で、::stdに限定しないだろ。
と言っているんだが。

反論するなら、標準で
namespace std==::std
としている定義を持ってきてくれ。

958 :デフォルトの名無しさん:2020/10/09(金) 12:19:21.22 ID:TjErAM+z.net
話が噛み合ってないな
考え落としで言及がないだけだろと言ったはず
あくまで推測だけどね、考え落としていないとわかるものがあるなら拝見したい

959 :デフォルトの名無しさん:2020/10/09(金) 12:48:04.11 ID:NEyoYsah.net
>>958
標準化委員じゃないんだから、議論したかどうかなんてクソどうでもいい。
「::stdじゃないと意味ない」とかいう話をしているんだから、まずは標準でどうなっているかだろ。

標準で「namespace stdを拡張すると未定義」となっているなら、::stdに限らず未定義としか言えんわ。
反証するなら
namespace std==::std
とする証拠を出せよ。

960 :デフォルトの名無しさん:2020/10/09(金) 13:15:13.68 ID:TjErAM+z.net
958と全く同じことなんで二度は言わん

961 :デフォルトの名無しさん:2020/10/09(金) 13:15:55.31 ID:vxTRmbpR.net
話の流れとはずれますが、C++の仕様の確認のための質問をします。
namespace AAA {
 void func() {
  std::vector<TYPE> v;
 }
}
と書いた場合、コンパイラはstdをAAAの中に最初に探し、AAAの中に見つからなければ
「グローバルな名前空間」から探すので、AAAの中にstdが見つからない場合でも、
::std と書かなくてもエラーにはならないんですよね?

962 :はちみつ餃子 :2020/10/09(金) 13:17:08.39 ID:vI140Nir.net
>>959
いやいや、自然言語で書かれている以上は文脈・意図を全く考慮せずに読み解くことは出来んよ。
そんなこと言ったら add という言葉の意味が仕様書内で定義されてるか?
とかいう話にもなりかねんわけで。

仕様書という性質上、なるべく解釈の幅がないように書くべきではあるが、
不確かな場合はどうしたってあるし、経緯に遡って解釈することだってあるよ。

963 :デフォルトの名無しさん:2020/10/09(金) 13:24:30.32 ID:vxTRmbpR.net
>>961
[捕捉]
ファイルのパス名の場合、/std と書くとルートから探し、stdと書くと
カレントディレクトリから探すだけでルートは探しませんが、
C++の場合、stdと書いても最初は「カレント名前空間」から探し、
見つからなければ、見つかるまで「親の名前空間」を連鎖的に探して
行くのですよね。
この違いは気を付けなければなりません。パス名との類推から、
ややもすればうっかり混同してしまいそうです。

964 :デフォルトの名無しさん:2020/10/09(金) 17:42:56.92 ID:8wCv3rMc.net
コードを書け
社会貢献しろ

965 :デフォルトの名無しさん:2020/10/09(金) 17:47:40.59 ID:m4egzLq0.net
じゃあ見本でお前のgithubさらしてくれる?

966 :デフォルトの名無しさん:2020/10/09(金) 18:16:22.78 ID:8wCv3rMc.net
>>965
お前はまず働け!

967 :デフォルトの名無しさん:2020/10/09(金) 18:17:41.17 ID:m4egzLq0.net
はい雑魚

968 :デフォルトの名無しさん:2020/10/09(金) 19:29:37.80 ID:mnBkuaJE.net
このスレは餃子以外はまともな書きこみねえなほんと

969 :デフォルトの名無しさん:2020/10/09(金) 19:32:46.57 ID:NEyoYsah.net
>>962
今回の件と関係するのかね?
極端な例で反論したつもりになられても議論できんわ。

文脈の話をするならば、標準の記載では入れ子になったnamespace Nもnamespace N表記なんだから、特に記載の無い限り入れ子になったnamespace stdもnamespace std表記だろ。

namespace stdを
::stdに限定するなんて、標準の文脈からすればなおさらありえん。

970 :デフォルトの名無しさん:2020/10/09(金) 19:47:52.64 ID:fkeFOvGK.net
UBIとかEAのような大規模ゲームってどんなコードで作られてるの?
きっとmain関数の中にスレッドループがあったりはしないんだろうな
タイトル画面ですら複雑な処理してそう

971 :デフォルトの名無しさん:2020/10/09(金) 20:16:53.59 ID:m4egzLq0.net
メインループは回すよ
回さなかったら終了するじゃん
まぁspawnしてjoin待ち見たいなのもよくあるけど

972 :デフォルトの名無しさん:2020/10/10(土) 06:22:29.70 ID:W6O5r79w.net
test

973 :デフォルトの名無しさん:2020/10/10(土) 06:32:13.62 ID:tjeCnATK.net
leave
ret

974 :デフォルトの名無しさん:2020/10/10(土) 07:23:12.80 ID:gvSXcuMi.net
>>968
餃子がまとも?ヤベェな。。

975 :デフォルトの名無しさん:2020/10/10(土) 09:08:57.50 ID:g6Q5c5Tz.net
>>927
そんなコード見たら虐めちゃうけどな
なんかイラッとするわ

976 :デフォルトの名無しさん:2020/10/10(土) 10:47:12.02 ID:TSALDtkC.net
女の子だったら置換する

977 :デフォルトの名無しさん:2020/10/10(土) 12:58:42.27 ID:24/haesl.net
>>974
俺のみたところ餃子はだいたいまともな事を言っている
ただし lisp シンパなのはまったく理解できない

978 :デフォルトの名無しさん:2020/10/10(土) 13:01:08.76 ID:yhyq5Xqm.net
C++の知識はちゃんとしたものではあるが、それ以外の事は必ずしも
正しくはない。

979 :デフォルトの名無しさん:2020/10/10(土) 13:23:13.45 ID:g6Q5c5Tz.net
次スレ警報発令。

980 :はちみつ餃子 :2020/10/10(土) 13:24:43.37 ID:i9YWGOdm.net
>>977
ワイは Lisp 全体に対してはそんなに関心ないわ。
Scheme を好きで使ってるから結果的に周辺の情報に少し触れることもあるって程度。

981 :デフォルトの名無しさん:2020/10/10(土) 13:37:41.54 ID:g6Q5c5Tz.net
わかりやすく言えば老害

982 :デフォルトの名無しさん:2020/10/10(土) 14:31:19.76 ID:yhyq5Xqm.net
>>981
そうは思わない。
少なくとも、日本には役立っていると思う。

983 :デフォルトの名無しさん:2020/10/10(土) 14:33:21.17 ID:djk9d7ug.net
lispは数学的には美しいけど実用の道具としてはカス

984 :デフォルトの名無しさん:2020/10/10(土) 14:45:47.75 ID:TSALDtkC.net
※ 個人の感想です

985 :デフォルトの名無しさん:2020/10/10(土) 14:50:55.66 ID:poQTxlfJ.net
このスレの主要なコンテンツ
・不毛な議論
・072/マウントみたいなレス
・昔話

986 :デフォルトの名無しさん:2020/10/10(土) 15:06:39.81 ID:g6Q5c5Tz.net
>>985
不要じゃなくて主要

987 :デフォルトの名無しさん:2020/10/10(土) 15:31:09.66 ID:yhyq5Xqm.net
質問に答えているのはマウントではなく、国の衰退を防ぐためとか、
プログラミング産業を盛り立てるためとかもある。

988 :デフォルトの名無しさん:2020/10/10(土) 15:33:26.12 ID:lmvlajWr.net
そんな崇高な理念を持ってる奴いねーよ
ただマウント取りたいだけ

989 :デフォルトの名無しさん:2020/10/10(土) 15:35:51.69 ID:g6Q5c5Tz.net
はちみつ爺さんは世界平和のために書き込んでるんだぞ

990 :デフォルトの名無しさん:2020/10/10(土) 15:40:29.45 ID:yhyq5Xqm.net
>>988
普通にいるぞ。
崇高と言うのとはまた違う。
なぜなら国の衰退や、産業の衰退は、必ず自分にもマイナスになって帰ってくるから。
この板が荒れれば、日本も衰退し、やがて自分の将来も暗くなることは
予想できる。

991 :デフォルトの名無しさん:2020/10/10(土) 15:46:52.37 ID:yhyq5Xqm.net
たとえば、プログラミング学校、プログラミングの支援ツール、
ゲーム作製ツール、プログラミング言語の解説本、プログラミング処理系
などを仕事にしたり作製したりしている人にとっては、プログラミング
している人を支援することはプログラミングが好きな人を増やし
やがて自分も潤うと考えられる。
だからこのようなスレや板で質問に答えれば彼にとっては得になる。

992 ::2020/10/10(土) 15:49:09.22 ID:viEJhGtz.net
>>990
数学者の藤原正彦氏のようなことをいってますね‥‥

993 :デフォルトの名無しさん:2020/10/10(土) 16:06:15.00 ID:yhyq5Xqm.net
>>992
あの人は、実は人の気持ちが分からない人。
京大生に昼休みの始まりに小学生レベルの分数をさせて、時間がもったいないから
無回答で出て行った人が多かったのに対し、「小学生レベルの分数の問題が解けない」
と本に書いた。

994 :デフォルトの名無しさん:2020/10/10(土) 17:11:28.38 ID:THhanVwl.net
>>988
自己紹介乙

995 :デフォルトの名無しさん:2020/10/10(土) 23:14:10.28 ID:TSALDtkC.net
誰か次スレ建てて社会貢献しろよ;;

996 :デフォルトの名無しさん:2020/10/11(日) 01:14:38.25 ID:TCtjmjrc.net
,   ,:‘.          。             +   ,..
 ’‘     +   ,..       . ..; ',   ,:‘
      . .; : ’                           ' ,:‘.
           あ あ             ,:‘.      +
.. ' ,:‘.                             . ...:: ’‘
’‘     .;    こ ん な に お 断 り し た い
                                       。
.     。   気 持 ち に な っ た の は   ,:‘. 。
 '+。
                初 め て で す          .. ' ,:‘.
:: . ..                            .. ' ,:‘.
      ハ,,ハ
     ( ゚ω゚ )

997 :デフォルトの名無しさん:2020/10/11(日) 09:44:54.65 ID:ErUdhCxH.net
>>991
英会話教室関係者と似たような構図にしか思えない

998 :デフォルトの名無しさん:2020/10/11(日) 09:58:02.16 ID:kZXFoyze.net
C++ 相談室 153
https://mevius.5ch.net/test/read.cgi/tech/1602339500/

999 ::2020/10/11(日) 16:30:04.82 ID:sJNU+9dX.net
>>993
それは多分別の人だと思いますよ
藤原氏は「アメリカの学生は分数がわかっていない」と昔のエッセーに書いていたのは記憶していますが、
一般の日本人の「数学力」を腐す論調ではなかったと思います
彼のいうことは唯一つ、なんでもいいから「本を読め」、「本を読め」、「本を読め」、「本を読め」、「本を読め」、「本を読め」、「本を読め」、「本を読め」、「本を読め」、「本を読め」、「本を読め」

1000 :デフォルトの名無しさん:2020/10/11(日) 16:32:48.88 ID:kZXFoyze.net
梅太郎

1001 :2ch.net投稿限界:Over 1000 Thread
2ch.netからのレス数が1000に到達しました。

総レス数 1001
281 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★