C言語なら俺に聞け 148

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (アウアウカー Sacf-slpW)
垢版 |
2018/09/19(水) 17:56:50.83ID:XSTNMnDwa
C言語の話題のみ取り扱います C++の話題はC++スレへ
質問には最低限の情報(ソース/コンパイラ/OS)を付ける
数行で収まらないソースは以下を適当に使ってURLを晒す
https://paiza.io/
https://ideone.com/
http://codepad.org/

C11
http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1570.pdf

C99
http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1256.pdf
http://kikakurui.com/x3/X3010-2003-01.html

C FAQ 日本語訳
http://www.kouno.jp/home/c_faq/

JPCERT C コーディングスタンダード
https://www.jpcert.or.jp/sc-rules/

※前スレ
C言語なら俺に聞け 147
http://mevius.5ch.net/test/read.cgi/tech/1534430162/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
2018/09/22(土) 22:05:35.54ID:1VdbYLFX0
>>141
ホントに青二才は
なにも分かってないらしいわ

青二才が
ムリしてベテランのふりしようとしても
ニワカなんかすぐにバレるからな

残念なことに

本人は気付いてないかもしれないが
いちいち頭悪いですと自己紹介するからな

残念なことに
150デフォルトの名無しさん (ワッチョイ c980-yqSl)
垢版 |
2018/09/22(土) 22:06:57.06ID:PGp2AKzL0
相当悔しいらしい
151デフォルトの名無しさん (ワッチョイ c980-yqSl)
垢版 |
2018/09/22(土) 22:08:38.78ID:PGp2AKzL0
しかしな
キミラが相当頭悪いというのは
間違いなく事実だからな

残念なことに

その自覚がないのが相当致命的であるだけであってな
152デフォルトの名無しさん (ワッチョイ c980-yqSl)
垢版 |
2018/09/22(土) 22:11:26.83ID:PGp2AKzL0
ID:1VdbYLFX0 ← コイツは低学歴低知能底辺の高齢ITドカタ

オレぐらいのレベルになると
レスでだいたい社会的特徴まで
概ね推認できるようになる
2018/09/22(土) 22:12:31.90ID:AEsgMTAW0
>>148
始まった頃のパソコン通信だと、
アルファベットとカタカナしか使えなかったっけ
一度これをやってみてくれないか?
本当に行当たりの情報量が多く、視認性が良いか確かめてみて
154デフォルトの名無しさん (ワッチョイ c980-yqSl)
垢版 |
2018/09/22(土) 22:14:43.13ID:PGp2AKzL0
漢字がないと読みづらいにきまってるだろ
頭悪いの?
155デフォルトの名無しさん (ワッチョイ c980-yqSl)
垢版 |
2018/09/22(土) 22:16:23.82ID:PGp2AKzL0
KANJI ga naito yomizurai ni kimatterudaro
ATAMA WARUI NO?
2018/09/22(土) 22:24:34.83ID:rjQGIIPhM
ほんとだ!全部半角で読み易い!!
2018/09/22(土) 22:27:04.62ID:UJtJ/FuZd
全部空白にすると読むストレスが大幅に軽減されるよ。
2018/09/22(土) 22:56:20.90ID:7nPJqZuh0
>>148
それを根拠に一人だけしかやってなくて目立つ行動を続けてきたというワケか
なるほど。
2018/09/22(土) 23:02:48.16ID:1VdbYLFX0
効いてる効いてるw
2018/09/22(土) 23:48:59.10ID:sYLo1So00
>>37
>なんだこれ?引数 void って初めて見たぞ。文法的にありなのかこれ?

これが今年の大賞候補
2018/09/23(日) 00:02:26.39ID:ZzaracLF0
 ヘ_ヘ
ミ・・ ミ 
(   )〜 
2018/09/23(日) 00:05:07.81ID:GlsCxAATa
void 引数を初めて見たってのがなかなか
2018/09/23(日) 01:02:52.16ID:A0stA7Ax0
>>148
お前さんのレスは毎度毎度同じような汚い言葉繰り返して冗長なんだから、まずそれを治せよ。
行当たりの情報量、かなり低くなってるぞw
164デフォルトの名無しさん (ワッチョイ 469f-3QZN)
垢版 |
2018/09/23(日) 01:34:39.73ID:s92HkKLC0
すごい。もうこんなに書き込みが増えているなんて。さすが>>18
まさかこんなにすごい釣り名人がこのスレに現れるとは思わなかった。
165デフォルトの名無しさん (ワッチョイ 469f-3QZN)
垢版 |
2018/09/23(日) 02:16:32.82ID:s92HkKLC0
>>160
ああ。名言だね。
166デフォルトの名無しさん (ワッチョイ 469f-3QZN)
垢版 |
2018/09/23(日) 02:18:19.58ID:s92HkKLC0
>>161
お久しぶりです。
2018/09/23(日) 02:46:55.57ID:NZFTE96P0
まあ、質問者は運が悪かったかなーとは思う。
「俺の言ってることが正義」「それを理解できないのはお前が悪い」
みたいな教え方は、初心者にとっては助けにならないんだよね。教師としては(ry

ポインタがあまり理解できてない、という時点で、初心者スレ(C/C++室)に
誘導してあげた方が、初心者と同じ目線でのレスがもらえたかもだ。
168デフォルトの名無しさん (ワッチョイ c964-vX2D)
垢版 |
2018/09/23(日) 03:20:49.83ID:D4/zD5nR0
>>17
なるほどね……。
いやGNU LibCは過去互換性やらいろいろで
ややこしそうな印象がある一方で
Musl LibCはC99対応を謳ってる新規プロジェクトだから
取り組みやすいかなと思ったんだけど

やっぱり知名度が低いライブラリは避けるべきよね
2018/09/23(日) 07:28:43.63ID:F+fmWasg0
ワンツーフィニッシュ!
http://hissi.org/read.php/tech/20180922/
2018/09/23(日) 07:32:52.82ID:A6XCmyXs0
>>160
2018/09/23(日) 10:29:46.37ID:2VtMIRxv0
>>167
ゆとり死ね。だからお前らは駄目なんだ。

まあ俺はゆとりとついでにさとりも殺処分するしかないと再認識したがな。
ここはどんなクズでも手取り足取り教えてもらえる学校のような場所ではない。
読者参加型ですらなく、全員参加型の場所なのだから、改善はお前自身で行わなければならない。
(これは社会も同じ。理解出来ないのはお前が学生またはその程度だからだ)

不味いパン屋に文句を言ったところでパンが美味くなることはない。
美味いパン屋を自分で建てるか、誘致するか、自分で探して買いに行くなりしなければならない。
その結果、不味いパン屋は倒産し、美味いパン屋だけが繁盛して残る。
結果、社会全体で見ればよりおいしいパンを手に入れられるようになる。改善するわけだ。
ここも同じだ。

他人のレスに文句を言っても何も変わらない。
良いレスを自分でするなり、適切なスレが他にあるのなら誘導するなり、
改善する活動は自分自身で行わなければならない。
お前らはこれを全くせず、文句しか言えない。だからゆとりが集まっても何も改善しない。
これは、長期的に日本を悪くして行っている。

教え方を知っているつもりなら、何故お前が教えてやらない?
他の良いスレを知っているのなら、何故そこに誘導してやらない?
この点において、何度も言っているが、半角君の方がまだましだよ。
彼は少なくとも自分で改善しようと試みてる。

不味いパン屋を出店することが法的に規制されていないのと同様、
ここでは下手くそなレスを連発することも規制対象にならない。
なら、自分がより良いレスが出来ると思うのなら、何故やらない?
お前らは根本的に考え方がおかしい。
だから文句を言われるのだが、それが何故かも理解出来てないだろ。
2018/09/23(日) 10:30:10.73ID:2VtMIRxv0
話は簡単だ。相手より良いレスで相手のレスを「上書き」すれば良いだけだ。
おいしいパン屋が結果的に不味いパン屋を蹂躙するのと同様、
お前のレスが下手くそなレスを蹂躙すればいいんだよ。
もっとも、どのレスに価値があるかは読者が判断することであって、
お前らみたいにわーわー騒いで勝ち、という幼稚園児レベルの話でもないがな。

質問者、或いは同様の事で悩んでいる奴らは、全部のレスを読むだろう。
その結果、「このレスのおかげで理解出来た」というのは自然に発生していく。
それが勝ち負けに対する一票であり、その投票で勝ち負けは決まる。

この点において、俺がお前らに「負ける」事は絶対にあり得ない。
お前らは何ら「役に立つ『可能性』のある」レスをしていないからだ。
他人に文句しか言っていない。
自分の候補を持ってないから、お前らが勝つことは原理的にない。

ここで、『可能性』に言及したのは、これこそが改善の原動力だからだ。
お前らも、自分のレスの方がいい『可能性』があると信じるなら、どんどんレスをすれば良いんだよ。

この点において、半角君自身は彼のレスこそが至高であり、俺のレスなんてゴミだと信じているわけだから、
当然俺のレスを貶す。
まあ必要以上に粘着されているが、彼が俺を貶すのは、この点において理に適っている。
それが行儀がいいかどうかは、読者の判断に委ねればいい話だ。
もし彼のレスで「分かった!」となる奴がいたら、彼の勝ちでいいわけだし。

そしてこの点において、お前らには本来は文句を言う権利もない。
お前らは俺のレスを上書きする為の「お前ら自身のレス」がないのだから。
俺は俺のレスがある。半角君は半角君のレスがある。これでレースは成立する。
お前らにはレースに出走するレスすら存在しない。当然レースには参加出来ない。
お前らはこのことも理解出来ない馬鹿なんだよ。
だからゆとりは死ねといわれる。これも妥当な話だ。
2018/09/23(日) 10:31:15.69ID:2VtMIRxv0
俺は>>18に必要なのはIDEであって、話はそれからでいいと思うぞ。
そして今の判断では、18はプログラミング向きではないから、止めた方がいいと思うし、
それ以前に何の為にプログラミングしてるか謎なのだが。
学校の勉強として出てくるプログラミングを先に予習するつもりなら、止めとけ。
数学と物理を勉強しておいた方が、結果的にプログラミングの学習は早い。
だから学校の勉強を頑張っておいた方がいい。
2018/09/23(日) 11:41:27.01ID:A6XCmyXs0
ネオvoidが今日も暴れる
駅前で不特定多数を叱り飛ばしている危ないオヤジさながら
2018/09/23(日) 12:19:44.35ID:daMeAE670
voidおじさん誕生の瞬間に居合わせることが出来てわたしはとても幸せです
2018/09/23(日) 12:25:48.45ID:HrTZFmBf0
>>173
ここは質問に答えるスレだ
おまえは半角君に感化されてようやく質問に答えた
最初のおまえの行為を正当化する道理はない
2018/09/23(日) 12:28:32.40ID:A0stA7Ax0
>>18は悪くないのに、とばっちりを受けたようなもんだね。
初心者なら別に珍しくもないレベルの疑問や理解不足なのに、たまたま答えた奴が自分のミスを指摘されたことに逆上して他のところに八つ当たりをしているだけのように見える。
2018/09/23(日) 13:05:05.36ID:0tCq7KCLa
>>175
あの人は基本的には短文だけどね
2018/09/23(日) 13:07:20.90ID:2VtMIRxv0
>>176
ゆとりはマジで死ね

だからそれはお前自身がまず役に立つレスをしてから言え。
そしてそれが本当に役に立つのなら、誰がどういうレスをしようが話はそこで終わる。
質問者はそのレスだけでおなか一杯になるし、それで十分だからだ。
他人のレスにどうこう言う話ではない。

そもそもここで他人に期待するのが間違っている。
各自は勝手にレスするだけ。
回答する自由もあるし、無視する自由もある。勝手なことを述べる自由もある。
お前は根本的に勘違いしている。自分でやらないといけないんだよ。

そもそもお前は何故回答しなかったんだ?
それを棚に上げて、お前は何を言ってるんだ?
お前が正しく回答すれば、それで終わった話ではないのか?

ゆとりがいくらいても何も改善しない。だからゆとりは殺されるべきなんだよ。
正しく理解して死ね。

お前らより、半角君のほうが数段ましだ。
彼が100人いたら、100通りの回答は出てくるだろうし、どれかは当たるだろう。
お前らが100人いても、文句ばかり言って、誰も何も回答しない。何も改善されない。

そもそも、>>72が回答になっていると思う馬鹿共は、>>36のソース読んでないだろ。
それでどうしてそんなに強気で批判出来るのか。頭おかしいとしか思えないぞ。
72の「直接的回答」では18の手助けにはならない。
少なくとも、それで解決する奴なら、そんな引っかかり方はしない。

俺の回答は、「色々間違ってるから納得いくまでIDEでステップ実行しろ」だ。
これ以上の回答が出来るつもりなら、やれば良いだけだ。何故それをしない?
そして、半角君はそれをやってるだけだ。お前らより数段ましだ。
180デフォルトの名無しさん (ワッチョイ 469f-coYL)
垢版 |
2018/09/23(日) 13:23:18.60ID:s92HkKLC0
>>178
そうだね。「レスってなんですか?」みたいな。
181デフォルトの名無しさん (ワッチョイ 469f-coYL)
垢版 |
2018/09/23(日) 13:34:52.85ID:s92HkKLC0
ゆとりと言えば現在52歳以下の大半はゆとりなわけで、ほとんどゆとりがゆとりを叩いているだけだ。目糞鼻糞を笑うみたいな感じ。
50代も20代の頃には「新人類」とか呼ばれていた。おそらくそう呼んでいた側も若い頃は色々言われていたんだろう。
いつの時代も歳よりは若い者に難癖を付けて嫌がるものだ。自分のお株がどんどん奪われて行ってしまうからな。
若いやつを嫌がるようになったらもうほとんど終わったと思った方が良い。

https://ja.wikipedia.org/wiki/%E3%82%86%E3%81%A8%E3%82%8A%E4%B8%96%E4%BB%A3

ゆとり世代

 ゆとり世代(ゆとりせだい)とは、ゆとり教育(ゆとりきょういく)を受けた世代のこと。

定義・範囲

ゆとり世代については明確な定義、範囲はなく諸説ある。

 小中学校において2002年度施行(高等学校は2003年度)の学習指導要領による教育を受けた世代(1987年4月2日 - 2004年4月1日生まれ)。

 小中学校において1980年度以降(高等学校は1982年度以降)の学習指導要領による教育を受けた世代。1966年度生まれ以降。
2018/09/23(日) 13:36:44.51ID:s92HkKLC0
ああ、そうだ。14歳以下はゆとりではないな。失礼。
2018/09/23(日) 14:00:28.93ID:A9/M/+R7M
昨日のやつまだ暴れてんのか
3行でたのむわ
2018/09/23(日) 15:20:08.05ID:2VtMIRxv0
>>181
> 現在52歳以下の大半はゆとり
まずお前は算数からやり直した方がいい。

> いつの時代も歳よりは若い者に難癖を付けて嫌がるものだ。自分のお株がどんどん奪われて行ってしまうからな。
これは違う。
というか、ゆとりはこの方法でもっとゆとり批判の陳腐化を仕掛けるのが常だが、これは間違いだ。

いつの時代も、最近の「天気」「若者」「言葉」はおかしい、と言われてきた。これは事実だ。
ただ、ゆとりの場合、逆に
> 自分のお株がどんどん奪われて行ってしまうからな。
これがないから批判されてる。

教育システムは単調増加で整備されていく。
先生も教材もこなれてくるからだ。
先生は先生なりに努力はしており、上手い教え方が見つかれば共有されていく。
(それの最たる物が予備校だったわけだが)
勿論クズ教師もいるが、それ以外が大半だから、全体的には改善していく。

プログラミングにおいては、無料IDEが何種類も普及し、言語も選べるようになった。
PC(実行環境)が家にあるのは当たり前になった。
家で実行する術もなく、無料IDEもなく、C言語しかなかった時代はほんの15年前だ。
それからすると雲泥の違いだ。

だから、『同じ努力をしたとき』同じ年齢で比較すれば、常に実力は 新世代 > 旧世代 の図式が成り立つ。
よって、いつの時代も、実力は 旧世代の今 >>> 新世代の今 > 旧世代(新世代と同年齢時) だった。
これが、
> 自分のお株がどんどん奪われて行ってしまうからな。
に繋がる。繰り返すが、これは『同じ努力をしたとき』の話でしかない。
2018/09/23(日) 15:20:35.45ID:2VtMIRxv0
問題は、ゆとりは努力をしてきてないことだ。
だから、これが成立しない。ゆとりが叩かれているのは、ひとえに、旧世代から見て、
「昔の俺より明らかに酷くね?」と思えるからだ。
逆に言えば、それ以前の若者批判は、
「最近の若者は酷い」「じゃあお前の若い頃はどうだったんだ?」「…(いや確かに酷かったわ)」で済んでた。
それがゆとりは成立しないから叩かれてる。つまり、
「ゆとりは酷い」「じゃあお前はどうだったんだ?」「さすがにこんなんじゃなかったよ!」なわけだ。
(勿論、飲みニュケーションなんて意味無いし糞ウゼエとは俺も思ってたから、
ゆとり(というより新世代)の価値観に共感出来る面はあるにしても)

プログラミングでも同じだ。
環境は圧倒的に新世代の方が上だから、旧世代の『当時の』実力に追いつくのは圧倒的に楽だ。
それは旧世代の成果だが、新世代なのだから有り難くそれを享受すればいい。
東工大含め、各学校がシラバスを上げているのもそういう流れだ。
そしてその後の新々世代は、さらにそれを享受し、新世代をも凌駕する速度で学習すればいい。
そうやって世の中は回っている。

だから新世代は旧世代を凌駕してくれないと困るんだよ。
ゆとりはこれがないから叩かれてる。
お前らが思っているのと逆なんだ。
2018/09/23(日) 15:21:23.36ID:2VtMIRxv0
2chについては、システムを長いこと変更していない。
結果、このシステムではこうしかならない、という点に収束している。
死ね、ウンコ、おっぱい、良くも悪くもこのスレ以外も同じだろ。

現状、文句を言っている奴は、全く改善に繋がるレスが出来ていない。
他人に文句だけ言って、自分では何もしない、典型的クレクレ君だ。
そしてお前らはクレクレ君をちゃんと飼え、回答だけしろという。
そういうスレは2chにはないだろ。
理由は簡単、そんなスレは面白くもなく、当然のように潰れるからだ。
ここら辺を理解も出来ないからゆとりは馬鹿にされる。
お前らが望む物は、今のお前らのやり方「文句を言うだけ」では絶対に手に入らない。
お前らが直接参加して、お前らが思う『正しい回答』をするしかないんだよ。

だから、「C言語ゆとり専用スレ」が繁盛すると思うのなら、やってみればいい。
俺はそっちには行かない。これは約束する。
そしてそのスレが繁盛し、このスレが過疎って落ちるのなら、君らの勝ちでいい。

そうやって、おいしいパン屋が不味いパン屋を駆逐するのと同様、
良いスレが悪いスレを駆逐することにより、全体的に板が次第に改善されていくものなんだよ。
これは2chにこだわる必要もなく、
stackoverflow/teratail/知恵袋/はてな等、好きなところを自分自身で盛り上げればいい。
そうやって、2ch自身が過疎って死ぬのなら、2chは役割を終えた、となる。
この、改善に向けての一歩は自分自身のレスで行うしかないし、それ自体が一票になる。
そしてその投票結果が繁盛/過疎、ということになる。
2018/09/23(日) 15:22:30.79ID:2VtMIRxv0
だから何度も言っているが、他人のレスにけちを付けるのではなく、
「俺ならこうだ!」みたいなレスをするべきだし、
それをしてないうちは、他人のレスにけちを付ける筋もないんだよ。
そしてこれまた何度も言っているが、半角君はそれをやってるし、
彼にとっては彼の回答こそが大正義なのだから、俺のレスにけちを付けるのも筋は通っている。
だから、お前らも、まずお前らの大正義回答を見せてから、俺のレスにけちを付けるべきなんだよ。

ゆとり批判にフォーカスして論理をすり替えるのもお前らの常套手段だが、
お前らがゆとりであることが問題なのではなく、こういった筋を理解していないから批判されてて、
理解出来ないのはゆとりだから、とされてるわけだ。
結果、ゆとりは死ね、で大体あってるからゆとりが叩かれてる。
ゆとりの行動が批判されているのであって、それはお前らが変われば済む話なんだよ。

ここでの話なら、何度も言っているが、お前ら自身が大正義な回答をして見せろ。
そしてそれが質問者にとって本当に役立つのなら、そこで話は終わる。
俺がどんな糞レスをしようと、質問者は俺のレスなんて無視して終わりだ。
お前らはそれをせずに、文句だけしか言わないから批判されてる。
それをちゃんと理解して、社会参加しろ。(ここでなら回答しろ、ということ)
188デフォルトの名無しさん (ワッチョイ 469f-coYL)
垢版 |
2018/09/23(日) 15:48:30.78ID:s92HkKLC0
必死だな。長すぎて読む気が起きん。パッと見C言語とも関係なくスレチなようだし。
189デフォルトの名無しさん (ワッチョイ 6e5b-onpN)
垢版 |
2018/09/23(日) 15:57:32.02ID:MC3A3QT40
>>18
https://imgur.com/p8rAmDB
https://imgur.com/a/f14jCWT

匿名掲示板なんかで俺はいったい何をやってるんだ。。
2018/09/23(日) 16:06:19.50ID:A9/M/+R7M
>>189
おしまい
って言ってるけどポインタ操作残ってると思うんですが
191デフォルトの名無しさん (ワッチョイ 6e5b-onpN)
垢版 |
2018/09/23(日) 16:18:10.25ID:MC3A3QT40
>>190
本質は捉えてると思うけどいろいろ省略はしてるよ。
2018/09/23(日) 16:20:33.89ID:wZwojnIWM
そこまで説明必要か?
十分だと思うが
2018/09/23(日) 16:24:02.25ID:M01VWGWsa
>>189
すごい
2018/09/23(日) 16:35:24.60ID:2VtMIRxv0
>>189
おーご苦労様。(俺に言われたくはないだろうけどさ)

まあそれで君なりのベストアンサーがその図だというのはそれでよし。
晴れて君はレースに出走出来、俺を貶すにしても筋が通るというわけだ。
君自身も回答を控えていた点から、直球回答は意味無いと考えていたわけだし、
マジで>>72が役立つと思う馬鹿はちょっと色々考えた方がいいぞ。

君が認めるかどうかはさておき、
良くも悪くも今君が作った図はインターネット上を彷徨うことになる。
そしてこれは次世代への蓄積となり、次世代はもっと効率よく学習出来るようになる。
君は未来に対して貢献したのだから、褒められるべきだ。
こういう、各自の努力の蓄積によって今の社会は成り立ってる。
学生の本分は学業だと言うのなら、社会人の本分は社会だ。
社会人はこれを認識し、社会に対して責任を持たなければならない。
2018/09/23(日) 16:47:50.83ID:2VtMIRxv0
>>189
そして詳細確認したが、「今回向け」に書いている点が惜しいな。

単方向リストで before を使うのは筋が悪い。
だからその図は今回には役立つが、ある意味『間違った』蓄積であり、
確実に『正しい』ものによって淘汰され、君の努力はいつか無駄になる。
そしてこういうミスリードを誘った「C言語本格入門」の著者は腹を切って詫びるべき、となるわけだ。

可能であれば君自身で修正し、ブログでも立ち上げてそこに貼り付けるか、(quitaでもいいか?)
ブログやってるが図がない奴に勝手に送りつける等、残す努力をするべきだな。
まあそちらの自由だが。
2018/09/23(日) 17:02:44.17ID:A9/M/+R7M
>>191
やりっぱなし感があるというか
手順の提示としては定常状態まで戻っておしまいの方が好ましいのでは
まして想定対象者が>>18みないな感じなら
197デフォルトの名無しさん (ワッチョイ 6e5b-onpN)
垢版 |
2018/09/23(日) 17:17:52.45ID:MC3A3QT40
あーうざい
>>189は今後もプログラミングを続けるべき18のためのもの。
長文くんの回答はハードモードで入門者の役に立たない。
この段階でダブルポインタとか頭おかしい。

>>196
うーん、ごめん無理。もう疲れた。
2018/09/23(日) 17:31:07.99ID:YEpQkxBa0
>>178
無能ですね
2018/09/23(日) 19:25:09.48ID:2VtMIRxv0
>>197
> この段階でダブルポインタとか頭おかしい。
そもそも二重ポインタが難しいってのがもう無理なんだよ。
ただのポインタと二重ポインタの難易度で大差はない。
それだとジャグ配列も理解出来ないだろ。

まあそれでも君は君なりにイージーモードの回答をしたつもりな点はいい。
それで俺の回答がハードモードすぎると批判するのも正しい。
他の馬鹿共もこいつを見習って何か回答してから文句を言え。
そうしないと何も改善しないんだよ。
そしてそれがお前らゆとりが最悪な点でもある。

なお、俺の回答は既に最初から何度も繰り返しているが、「IDEを使え」だ。
18は何が分かってないかすら理解出来ていない。
それを君も理解してるから、君も直球回答しなかったわけだろ。
だから俺の回答は、「IDE使って納得いくまでステップ実行しろ」になる。
ただし36のソースはゴミだから、わざわざステップ実行するなら41か44にしろ。
そして47が何故高速になるのか考えろ、というわけだ。

あと、君は『ゆとりスレ』を率いれる可能性がある。
他のゆとり共には回答出来るだけの知能がないから無理だったが、君にはあるようだから。
俺が気に入らないならスレ立てて頑張れ。他のゆとりも応援してくれるだろう。
俺はそっちには行かないことも約束する。
それで君たちだけで上手く回せるのなら、それが一番いいし。

そしてその程度で疲れるものだと理解出来たのなら、
俺やお前の上司や先輩がどれだけお前らゆとりの為にエネルギーを費やしてきたかを理解し、
感謝しつつ、お前も後輩の為にエネルギーを費やせ。
(上司や先輩に返す必要はない)
2018/09/23(日) 19:32:11.78ID:eq3kKmf90
この必死なレスのモチベーションはなに
2018/09/23(日) 19:51:24.73ID:A0stA7Ax0
>>200
自分の無知を指摘され、いったん素直に指摘を認めことができたけど後から後から突っ込まれ、怒りの矛先を他人に向けて自分を納得させようとしているのだと思われる。
カッコ悪い姿をさらし続けていることに自覚が無いらしい。
2018/09/23(日) 19:59:31.31ID:pZmr8c6F0
>>199
>ただのポインタと二重ポインタの難易度で大差はない。
それは、あなたの理解の仕方が、二重ポインタの難易度の差を感じない、というだけであって、
他の人にとっては、ただのポインタと二重ポインタとで、難易度に差が出る可能性はあります、というか、それが普通だと思います
2018/09/23(日) 20:03:40.44ID:2VtMIRxv0
>>201
違うぞ。お前はそういうことにしたいようだが。

>>200
まじめに聞きたいのなら答えてやるが、その前にお前が答えるに値することを示せ。
具体的には、>>189を見習って、お前なりのベストアンサーを出して見せろ。
そうでなければお前は文句しか言わない典型的クズゆとりでしかない。
それをちゃんと自覚しろ。
2018/09/23(日) 20:08:41.92ID:2VtMIRxv0
>>202
何度も言っているが、俺のレスが難しすぎるというのなら、
お前がより簡単なレスをすれば良いだけだ。お前は何故それをしない?
>>189を見習え。

だからお前らゆとりは死ねって言われるんだよ。
2018/09/23(日) 20:11:03.68ID:s0cMomwdM
論点おかしくないか?
スレの趣旨を考えろよ
2018/09/23(日) 20:19:56.90ID:2VtMIRxv0
>>205
それは俺に言ってるのか?

ならばお前も根本的に勘違いしている。
流れがおかしいと思うのなら、お前が流れを正すレスをすれば済む。
他人のレスを期待するのは間違いだ。

お前には違う受け方も見えていたのなら、お前が横レスで受ければいい。
俺が横レスについて文句を言うことはない。
そして指摘の通り、俺はそっちには受けなかった、これはその通り。
しかし、どっちに受けるかは勿論本人の自由だ。
そして、放置された話題を続けたいと思うのなら、お前が横受けすれば済む。

勝手にやれよ。俺は参加しないが。
2018/09/23(日) 20:28:20.20ID:eq3kKmf90
>>203
悔しいんですね。
208デフォルトの名無しさん (ワッチョイ 469f-coYL)
垢版 |
2018/09/23(日) 21:59:52.18ID:s92HkKLC0
>>200
やはり何かのスイッチが入っちゃったんだろうなあ・・・
2018/09/23(日) 22:05:27.70ID:A9/M/+R7M
>なんだこれ?引数 void って初めて見たぞ。文法的にありなのかこれ?

プークスクス
2018/09/23(日) 23:41:36.70ID:YEpQkxBa0
>>209
211デフォルトの名無しさん (ワッチョイ c980-yqSl)
垢版 |
2018/09/23(日) 23:49:09.60ID:cRG95Xcq0
低学歴知恵遅れは質問には答えられないくせに
こういう質問と一切関係ない話題にだけは
とても強い関心があるのがよくわかるわ

しかも質問したヤツはこのスレを見てるとは到底考えられない
不毛な低学歴知恵遅れたちの争いだけがひたすら続く
2018/09/23(日) 23:53:23.11ID:YEpQkxBa0
> なんだこれ?引数 void って初めて見たぞ。文法的にありなのかこれ?
> こういう質問と一切関係ない話題にだけは

もうやめて、お腹痛い
213デフォルトの名無しさん (アウアウウー Sa25-dz4b)
垢版 |
2018/09/23(日) 23:55:00.19ID:x91orYN2a
>>209
と言うか、レス先が分からなかった通りすがりだが、LLみたいなどんな型にもなれるって意味でvoid使えるは使える。
Java のキャリー地獄みたいになるから推奨はされてないが。
2018/09/24(月) 00:17:52.05ID:Fuo9Kdvg0
>>37
>なんだこれ?引数 void って初めて見たぞ。文法的にありなのかこれ?
Javaスレで相手にされなくなってたアイツじゃね
2018/09/24(月) 00:21:58.21ID:/Z9skFPV0
>>213
それは void* で、引用元は>>37
状況知りたければ18から全部読め。(ただし中身は無い)

> Java のキャリー地獄
これは何?JavaならObjectで多態では?
なお回答先はJavaスレ(以下)でも構わない。俺がそっちに行く。
https://mevius.5ch.net/test/read.cgi/tech/1518252580/
216デフォルトの名無しさん (アウアウウー Sa25-dz4b)
垢版 |
2018/09/24(月) 00:27:00.84ID:rSek34EXa
まだレスが少ないならともかく、全部は読まんw
217デフォルトの名無しさん (アウアウウー Sa25-dz4b)
垢版 |
2018/09/24(月) 00:28:36.24ID:rSek34EXa
流石に全部は読めんw
ただ、元を読む限りただの引数なし関数やね。
2018/09/24(月) 00:33:34.74ID:/Z9skFPV0
>>217
文法の不具合を解消する為の方策だ。
詳しくは>>64内URL参照。
219デフォルトの名無しさん (アウアウウー Sa25-dz4b)
垢版 |
2018/09/24(月) 00:37:29.32ID:rSek34EXa
くう。。。
今からだとあぼーん多過ぎていまいち。。。

新旧の文法上だと言うのは何となくわかった。
まさかautoでは無かろうが。
2018/09/24(月) 10:09:26.60ID:twjLvrgB0
auto というと、C++では型推論してくれるんだっけ?
C言語だとただの自動変数を表すキーワードだからほとんど誰も使ってないと思う。
2018/09/24(月) 11:23:55.24ID:GIs1tf8Y0
型指定子がなかったBの名残りってだけで
Cでは死産と言っていい状況だね
2018/09/24(月) 17:33:54.42ID:eFHr5qJjM
同じものがある順列を列挙するCのコードってどこかにないかな?
PEPPERとかMISSISSIPPIとかを並べる順列を列挙したい。
2018/09/24(月) 18:04:59.62ID:JEmRy2N3M
ただの木構造でわ?
2018/09/24(月) 22:36:13.96ID:eFHr5qJjM
>>222
自己レス
英語で検索したらみつかりました。

https://www.geeksforgeeks.org/print-all-permutations-of-a-string-with-duplicates-allowed-in-input-string/
2018/09/24(月) 23:35:26.40ID:/Z9skFPV0
>>224
普通はcarとcdrで再帰降下して、重複を取り除く為にアホみたいにN^2/2回比較して終わり。
この単純実装で十分だと思うけどね。メモリ食うけど。
そのサイトの実装は、速そうには見えないけど、メモリは食わないね。
2018/09/25(火) 11:39:13.66ID:sI9HCV5SM
>>225
再帰使ったコードどこかに落ちてない?
自分で書く能力ないので既成品で速度比較してみたい。
2018/09/25(火) 13:48:31.42ID:4xZhtJ+zM
自分で書いた方はえーわ
そして書けないってまずいわ
さらに自分で考えないってもっとまずいわ
2018/09/25(火) 19:20:45.10ID:A0N9+kL10
>>226
Cでその態度はグーで殴られるだろう。

なお225、再帰時に毎回sortして重複枝を刈れば、列挙後の比較は不要となりメモリは食わない。
ほぼ224と同じになるが、これが最速でもっとも簡素な気がする。
224は単純に全降下ではなくswapして降下先を選んでいるが、これの利点はよく分からん。
2018/09/25(火) 22:34:27.02ID:4xZhtJ+zM
>>225
carとcdrってCでも使う言葉なの?
最近scheme初めて知ったんだけど
2018/09/25(火) 22:37:06.69ID:CZcrESgD0
>>229
>carとcdrってCでも使う言葉なの?
あんまり聞かない…
231デフォルトの名無しさん (ワッチョイ f1e9-7de5)
垢版 |
2018/09/25(火) 22:37:56.77ID:Ig86RmNy0
OSの体系的な質問で申し訳ないんですけど
VisualStudioで作ったC言語の計算アプリがあるんですけど
これはMacでも動くんでしょうか?
それともMacにいったんVisualStudioをインストールしないと駄目なんでしょうか?
聞くに、C言語は低級言語なので動かないOSはない、C言語自体が完全ネイティブ環境
だとも聞いたのですがどうでしょう?
2018/09/25(火) 22:42:03.59ID:1135EyDF0
コマンドラインで起動するコンソールアプリで
C言語の標準的関数しか使っていないなら
ほぼそのまま動かせると思いますが、
Windows固有のAPI使っている場合は
手直ししないと無理かと思います
2018/09/25(火) 22:42:10.10ID:CZcrESgD0
>>231
main() を定義しているファイルをここ
https://www.ideone.com
に晒してくだされば、判断いたしましょう
2018/09/25(火) 22:44:39.75ID:fKl9B6Sya
VS for Macとかコードの互換性あるんでねえの?
バイナリは別としてさ。
235デフォルトの名無しさん (ワッチョイ f1e9-7de5)
垢版 |
2018/09/25(火) 22:50:44.42ID:Ig86RmNy0
>>232
うん???www
WindowsAPIってのはC言語で実装されてるから問題ないのでは?
2018/09/25(火) 22:54:26.26ID:1135EyDF0
WindowsAPI毎Macに移植するのであれば、動くかも知れませんね
2018/09/25(火) 23:06:10.30ID:CZcrESgD0
>>235
>WindowsAPIってのはC言語で実装されてる
win32api(≒WindowsAPI) は C から呼び出せるようになっているのではありますが、
win32api の実体が存在するかどうかは、また別の話になります
mac にて windows 向けのコードを実行させるための手段があるかどうかは、私にはよくわかりません
(wine とかが移植されているのですか?)
238デフォルトの名無しさん (ワッチョイ f1e9-7de5)
垢版 |
2018/09/25(火) 23:09:30.90ID:Ig86RmNy0
>>237
WindowsAPIを書いてる言語はバイナリってことですか?
2018/09/25(火) 23:18:34.02ID:HAbRzuEs0
ソースコード全部をgithubに乗せれば話は早いです
要するに、現物を見るのが手っ取り早いです
240デフォルトの名無しさん (ワッチョイ 42d2-MW2F)
垢版 |
2018/09/25(火) 23:18:38.51ID:SjmRGAva0
CPU
OS
ソースコード
実行ファイル
ライブラリ
API
この辺の理解がごっちゃになってるな
もしくは釣り
2018/09/25(火) 23:23:33.73ID:1135EyDF0
試しに、VCではなく、GCCコンパイラ使って、
ソース修正せずに実行プログラムが作成出来るかな?
242デフォルトの名無しさん (ワッチョイ f1e9-7de5)
垢版 |
2018/09/25(火) 23:37:13.97ID:Ig86RmNy0
>>240
釣りではないです
大学では
バイナリ→アセンブリ→C言語→WinAPIやJava→高級言語(DirectXなどのライブラリ)
→統合環境(VisualStudio)
の順番で言語規模が高性能化するって習いました

高級言語→C言語にするには実行環境が必要ですが
そもそもC言語であるならば、OSが直接読み込める形であるのだから
どんなOSでも動くという理解です。

間違っていますか?

大学でしないといけないのはプログラミングではなく言語体系についての
理解をレポートにしなきゃならないので
2018/09/25(火) 23:41:58.98ID:Jw6NGqaL0
中学生が背伸びしてるのかと思ったが大学生かよ。
2018/09/25(火) 23:42:20.18ID:AGUJmjmE0
>大学では
>バイナリ→アセンブリ→C言語→WinAPIやJava→高級言語(DirectXなどのライブラリ)
→統合環境(VisualStudio)
>の順番で言語規模が高性能化するって習いました

どんな教育だよ...
2018/09/25(火) 23:46:38.07ID:J8LSZpTD0
>>242
その言語や環境の並び、ざっくりしすぎというか突っ込みどころ満載でどこから訂正していいか困るレベルだよ。
テキストや教師がもんだいなのか、君がの理解不足でおかしなまとめ方をしてるのか…
246デフォルトの名無しさん (ワッチョイ c980-yqSl)
垢版 |
2018/09/25(火) 23:46:38.88ID:xp1IDT0a0
訂正するのがめんどいぐらいいっぱいまちがってる
247デフォルトの名無しさん (ワッチョイ f1e9-7de5)
垢版 |
2018/09/25(火) 23:53:43.26ID:Ig86RmNy0
>>246
どこらへんが間違ってますか?
間違いは財産です。教えてください。
2018/09/25(火) 23:54:12.64ID:HAbRzuEs0
>C言語であるならば、OSが直接読み込める形であるのだから
>どんなOSでも動く

しゅごい
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況