C++相談室 part150

レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん2020/03/24(火) 00:04:33.93ID:YFRNwZnv
C++に関する質問やら話題やらはこちらへどうぞ。
ただし質問の前にはFAQに一通り目を通してください。
IDE (VC++など)などの使い方の質問はその開発環境のスレにお願いします。

前スレ
C++相談室 part149
https://mevius.5ch.net/test/read.cgi/tech/1581974381/
このスレもよろしくね。
【初心者歓迎】C/C++室 Ver.105【環境依存OK】
http://mevius.5ch.net/test/read.cgi/tech/1556142878/


■長いソースを貼るときはここへ。■
 http://codepad.org/
 https://ideone.com/

[C++ FAQ]
https://isocpp.org/wiki/faq/
http://www.bohyoh.com/CandCPP/FAQ/ (日本語)

テンプレここまで

0952デフォルトの名無しさん2020/05/13(水) 21:36:34.19ID:OofdoMNm
よっぽど決まりを守りたくないんだね
そういう人を説得しようとは思わない

0953◆QZaw55cn4c 2020/05/13(水) 21:44:06.78ID:k/cJlRBb
>>952
例えば、JIS が C++03 までしかない、からといって国内では C++11 or later が無効、というわけではないと思います
また「C++14 は廃止された」という言い方はそもそも変です
現時点で C++14 で記述するという「決まり」を立てて C++14 でソフトウェアを作成するとどんな問題が発生するのですか?

あなたのいう「決まり」とはなんですか?

0954デフォルトの名無しさん2020/05/13(水) 22:04:10.21ID:KT7abTkK
>>952
なんだこのバカ

0955デフォルトの名無しさん2020/05/13(水) 22:28:38.42ID:NqwOCnph
C++03でもC++11でも何でも良い
空気を読んでコードが書ければ

組み込みだといまだにC++03の環境も多くあるから
C++03だけでも書けた方が良いし
C++14の機能を使ったコードが読めないのもマズい

0956デフォルトの名無しさん2020/05/13(水) 22:31:02.14ID:NqwOCnph
#defineで動いていて評価も終わってるコードを
わざわざconstexprやインライン関数に書き換えるようなアホな事はするなよ

0957デフォルトの名無しさん2020/05/13(水) 22:56:06.50ID:FY0MfQzC
constexprはそんなバカコード修正するために在るものじゃないし

0958デフォルトの名無しさん2020/05/13(水) 23:33:51.70ID:RlNw0pdB
壊れていなくても直す…!

0959デフォルトの名無しさん2020/05/13(水) 23:39:11.22ID:FY0MfQzC
カチャカチャやらなくてもそのうちバカコードをAIが直す時代がくるさ
シンギュラリティは近い

0960デフォルトの名無しさん2020/05/13(水) 23:52:49.48ID:j5LG6G0L
constexprは既存コードを壊すために在る

0961デフォルトの名無しさん2020/05/13(水) 23:59:58.84ID:GrmX4NGu
constexpr大好き

0962デフォルトの名無しさん2020/05/14(木) 00:50:00.59ID:9MnQCjc/
コンスとエクスパ

0963デフォルトの名無しさん2020/05/14(木) 02:04:29.95ID:pTsZ6lRN
#define N 100
#define square(x) ((x)*(x))
// 気持ちわる

0964デフォルトの名無しさん2020/05/14(木) 05:49:32.41ID:IJMYY156
>>955
プロの現場ではC++03以降が敬遠されてるところをみると、
その空気とはC++は便利なCとでしか使ってはならないということだな。

多くはJava、C#、Python、rubyで十分だし。

0965デフォルトの名無しさん2020/05/14(木) 07:15:55.89ID:Qhhsb9+b
C++17には待ってましたという有り難い機能が色々あるのに
付いて来れない低脳に迎合するために使用禁止とか愚の骨頂だ
足引っ張るなぼけ

0966デフォルトの名無しさん2020/05/14(木) 07:16:46.37ID:Qhhsb9+b
不勉強は罪だぞ技術職では

0967デフォルトの名無しさん2020/05/14(木) 08:03:23.02ID:IJMYY156
>>965
冗談はよし子さんw 待ってましたって自分で実装せずに待ってたの? ただの低スキルプログラマじゃんw
C++はいつも十年遅れて標準化するから使われない機能満載だよ。

stringが必要とされたのはいつですか? 実行時型情報が必要とされたのはいつですか? マルチスレッドが使われるようになったのはいつですか?

キミは30年遅れてるんだよ。時代錯誤君。だから糞遅いJavaに簡単にシェア抜かれるんだよ。

0968デフォルトの名無しさん2020/05/14(木) 08:14:52.77ID:Qhhsb9+b
構造化バインディングなんか自分で実装できるわけねえだろアホ
何も知らないやつが頓珍漢なこと言ってんな

0969デフォルトの名無しさん2020/05/14(木) 08:17:40.36ID:Qhhsb9+b
それでプロとは笑わせるぜ

まあ、いるけどねHDDを指さしてメモリと言ったり
MTTR/MTBFを知らない「プロ」も世の中には

0970デフォルトの名無しさん2020/05/14(木) 08:18:39.38ID:jtTfGo9Q
Javaって言うほど遅いか
競プロに最適化問題を競って解く分野があるが、Java使いで世界トップクラスの選手複数いる

0971デフォルトの名無しさん2020/05/14(木) 08:25:55.19ID:IJMYY156
>>968
まずは構造化バインディングの話をしようか。
キミはいつ頃この機能が必要になったのか、何の実装に必要になったのか詳しく聞かせてくれ。

そしてこの機能で今までどういった素晴らしいソフトを作ってきたのか紹介してくれ。
キミほどの優秀な技術者なら著名なプロジェクトを多数参加しているだろうしな。

0972デフォルトの名無しさん2020/05/14(木) 08:42:44.49ID:Qhhsb9+b
>>971
おまえなんかにタダでレクチャーなんかしねえし
身バレするような情報を出すわけねえだろ

おまえ頭がパーだな

0973デフォルトの名無しさん2020/05/14(木) 08:47:57.14ID:IJMYY156
答えれないと知ってて質問してるからいいよ。キミはコードを書かない側の人だからね。
プロジェクトでコード書く人は絶対にこんなこと言わない。こういうことはコードを書かない素人が言うこと。

> 有り難い機能が色々あるのに付いて来れない低脳に迎合するために使用禁止とか愚の骨頂だ
> 足引っ張るなぼけ
> 足引っ張るなぼけ
> 足引っ張るなぼけ

0974デフォルトの名無しさん2020/05/14(木) 09:11:55.49ID:nTyJBG5I
キモいのが湧いてるwwww

0975デフォルトの名無しさん2020/05/14(木) 09:19:04.16ID:QxbT6fEj
>>967
よしこさんって書き込みたまに見かけるけど、なんで芳江さんじゃだめなん??

0976デフォルトの名無しさん2020/05/14(木) 09:23:11.49ID:QxbT6fEj
>>970
遅くないよ。
C++の20倍速いってブログもあったよ。

0977デフォルトの名無しさん2020/05/14(木) 09:27:45.71ID:IJMYY156
構造化バインディングの話をしたいのに誰もそっちには乗ってこないんだなw

一体誰がこんな機能待ってたんだろう 言い出した本人は逃げちゃったし

0978デフォルトの名無しさん2020/05/14(木) 09:30:38.54ID:QxbT6fEj
>>977
別に話し合うことも無いと思うけど、何を話し合うの?

0979デフォルトの名無しさん2020/05/14(木) 10:34:07.03ID:Qhhsb9+b
>>973
本当に何も知らねえやつだな

> 絶対にこんなこと言わない

目の前に当てはまらない者がいて
言う前から論破されている戯れ言だぜ

0980デフォルトの名無しさん2020/05/14(木) 10:50:24.81ID:T9ir0BrB
>>964
逆じゃね

0981デフォルトの名無しさん2020/05/14(木) 10:53:24.55ID:T9ir0BrB
構造化バインディングは多値返す関数の使う側が楽になる
mapのループ記述も楽

0982デフォルトの名無しさん2020/05/14(木) 11:16:27.91ID:X1Z5LMNW
>>979
お前いつもの煽るしか能のないアホだろw
いいから>>971に答えられる範囲で答えてやれよ

0983デフォルトの名無しさん2020/05/14(木) 11:18:07.82ID:X1Z5LMNW
ていうかプロを騙って何か良い事でもあんのかね
よっぼどアマチュアであることに強いコンプがあるんだろうな

0984デフォルトの名無しさん2020/05/14(木) 11:36:20.08ID:8Z2Ww5c+
最新の言語機能使う俺すげー

大人になろうぜおっさん

09858432020/05/14(木) 11:46:09.81ID:X6Fr6WNg
そもそも>>965が言うありがたい機能って>>967が言う自前で実装してた機能を自分で実装しなくて済むとかより楽に綺麗に書けるってものでしょ
なので>>967のツッコミが意味不明
単に標準化がおせーよって言いたいだけ?

0986デフォルトの名無しさん2020/05/14(木) 11:47:37.81ID:4xm+WE1I
03至上主義もどうかと思うけどな
unique_ptrくらい使った方がコード品質も上がるよ

0987デフォルトの名無しさん2020/05/14(木) 11:48:08.43ID:tvxDWcUo
次スレよろ

09888432020/05/14(木) 11:49:30.41ID:dNlWUJhr
中身は子供の使える俺すげー君もうざいけど使えないことを言い訳する>>984みたいな老害もそれ以上にうざいわ

0989デフォルトの名無しさん2020/05/14(木) 11:52:25.87ID:nTyJBG5I
constでRAIIちゃんとやろうとしたら構造化バインディングはありがたいのだが

0990デフォルトの名無しさん2020/05/14(木) 11:54:33.42ID:aX0QHk6r
>>987
とりあえず建てといた
C++相談室 part151
https://mevius.5ch.net/test/read.cgi/tech/1589424805/

0991デフォルトの名無しさん2020/05/14(木) 12:19:53.50ID:Qhhsb9+b
技術職の不勉強は罪だと言っている
居直るやつはクズの中のクズだ

0992デフォルトの名無しさん2020/05/14(木) 13:09:18.91ID:8Z2Ww5c+
言語の文法の勉強なんで優先度低い
多くの場合大してソフトウェアの品質上がらない
(そもそも定量化できていない、可読性とかいうあいまいな個人の感想だけ)
そんなもんは枯れたころに導入すれば十分

0993デフォルトの名無しさん2020/05/14(木) 13:12:11.41ID:8Z2Ww5c+
↑は仕事で使う場合の話ね
趣味の人はご自由に
実際おれだって個人開発では17使ってる

0994デフォルトの名無しさん2020/05/14(木) 14:19:57.47ID:Qhhsb9+b
優先度って、まるで他の勉強に忙しいような言い方だな
こんなところで下らない言い訳ばかりしてるやつが

0995デフォルトの名無しさん2020/05/14(木) 15:23:11.51ID:X1Z5LMNW
いいからC++スゲー=俺スゲーしたいだけの馬鹿は黙ってろ

0996デフォルトの名無しさん2020/05/14(木) 15:28:43.92ID:8Z2Ww5c+
そうだね、忙しいね
computer vision系やってるから日々数学の勉強でいっぱいいっぱいだよ
c++の学習は特に頭いらないから週末気分転換にちょっとやる感じ
構造化バインディング使ったところで、認識エラーは1ミリも下がらない

0997デフォルトの名無しさん2020/05/14(木) 15:29:06.89ID:x0qWbzDY
根性で五万行組み上げたみたいなバカコードは嫌い
そんなのは女にもモテない
もっとスマートにこなすべき

0998デフォルトの名無しさん2020/05/14(木) 15:46:10.49ID:Qhhsb9+b
見え透いた嘘ぬかすな
週末気分転換にちょっとやってりゃ
未だにC++03にしがみついているわけがない
もし本当にそうならC++には絶望的に向かないバカだ

0999デフォルトの名無しさん2020/05/14(木) 15:47:05.57ID:Qhhsb9+b
C++11から何年経ったと思ってるんだ
週末は年に52回もあるんだぞ

1000デフォルトの名無しさん2020/05/14(木) 15:51:59.69ID:X1Z5LMNW
ん?
>未だにC++03にしがみついているわけがない
>>993で17使ってると言ってたようだが

てかもうちょい生産的な話出来んのか
仕事でも趣味でも都合の良いコンパイラ使えばいいだけの話
構造化束縛をマクロとテンプレートで実現するとかなら面白い話題なんだけどな(面白いだけで実用性があるとは言ってない

10011001Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 51日 15時間 47分 26秒

10021002Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php

レス数が1000を超えています。これ以上書き込みはできません。