C++相談室 part166 (621レス)
C++相談室 part166 http://mevius.5ch.net/test/read.cgi/tech/1745631298/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
47: デフォルトの名無しさん (ワッチョイ 1202-mpUa) [sage] 2025/05/08(木) 19:02:02.59 ID:JGiTQ1yK0 >>45 そうでしたか 難しいですね… http://mevius.5ch.net/test/read.cgi/tech/1745631298/47
327: デフォルトの名無しさん (スップ Sdb2-xekI) [] 2025/06/18(水) 12:20:43.59 ID:tHURl6jRd プログラム作成は生成AIに持っていかれそうなことを考えると、 コードを書く力よりも、誰かが書いたコードを読み解く力の方が、 この先いきのこれそうな希ガスるンゴ http://mevius.5ch.net/test/read.cgi/tech/1745631298/327
333: デフォルトの名無しさん (ラクッペペ MM96-gPPd) [sage] 2025/06/18(水) 16:06:21.59 ID:lPJmZhm/M APIやライブラリ系は無駄の極致だから将来的には無くなるだろうね http://mevius.5ch.net/test/read.cgi/tech/1745631298/333
340: デフォルトの名無しさん (オイコラミネオ MMdd-Rgxs) [sage] 2025/06/19(木) 00:56:42.59 ID:YDIRlT8gM >>338 C++委員会って、無能集団だけどね。 http://mevius.5ch.net/test/read.cgi/tech/1745631298/340
579: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 5932-86vp) [sage] 2025/08/22(金) 10:34:20.59 ID:s1oN92u00 Python でも返却値として複数の値を返すことは出来ない。 Python で return にカンマ区切りで複数の式を書くとタプルになってる。 受け取る側で複数の変数を書いておけばタプルが分配 (unpack) されたりはするけど…… 関数が返却しているのはあくまでもひとつの値という理屈。 複数の値 (いわゆる多値) を関数が返せる言語はそれほど多くない。 LISP 系は多値のサポートがあることが多いけどそれ以外だと Go くらいじゃないかな? (マイナー言語だとわからんけどよく知られている主要な言語にはほとんどないと思う。) シンタクス的には C++ で return にカンマ区切りで複数の値を渡そうとしたとき、 つまり return 1, 2, 3; というように書いたときのカンマはカンマ演算子として解釈される。 カンマ演算子は左辺の結果を捨てる (評価はする) ので 3 だけが返却値になる。 C++ で複数の値をひとまとめにするには波括弧で囲む記法があって std::tuple<int, int, int> foo(void) { return {1, 2, 3}; } というように書けるんだが…… この波括弧は初期化の記法であってタプルのリテラルというわけではないのでそこんところは注意。 http://mevius.5ch.net/test/read.cgi/tech/1745631298/579
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.042s