[過去ログ] C++相談室 part154 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
66: 2021/01/11(月)10:39:47.37 ID:sBoV/AFh(1) AAS
>>51
pthread周りはなんであんな仕様なのか謎
CPUのアーキテクチャーを深く知れば合理性を得心できるのかどうか、
76: 2021/01/12(火)05:50:41.37 ID:pJAexhLb(1/3) AAS
わりと最近ですね。
185: 2021/01/22(金)01:19:07.37 ID:55qwSi9o(1) AAS
macOSのソフトウェア更新ツールHomebrewはRuby製。マカーがいる限りRubyは不滅。
346(6): 2021/01/31(日)13:18:09.37 ID:ZnRwde8F(2/13) AAS
>>337
それは問題ではないんだけど、
#define a(x) { int _x = 1; _x = x * 2; printf("%d",_x);}
のようなマクロが有ったとすれば、
int y = 5;
a(y); // 10 と表示される。
と
int _x = 5;
a(_x); // 2 と表示される。
484(1): はちみつ餃子 ◆8X2XSCHEME 2021/02/04(木)13:13:43.37 ID:ttCVH4wp(1/2) AAS
>>481
こういう雰囲気で他のクラスをひとつ間に入れることでなんとかなる。
外部リンク:wandbox.org
だけど俺も >>482 の言う通り operator[] にこだわらずに適当なメンバ関数でやる方法を推すわ。
実態として二引数なのだし、記法のためだけに余計な定義をするの馬鹿らしいと思う。
提案としては hoge[i, j] みたいな感じで二引数のインデックスを受け取れるようにする案は出てるんだが、
現状ではこのときのカンマは普通にカンマ演算子として解釈される。
前準備として、 C++20 からはブラケット内でのカンマは非推奨にするという変更が入っている。
外部リンク:timsong-cpp.github.io
704(1): 2021/02/11(木)20:03:18.37 ID:qccRsQET(1) AAS
>>702
はあ?returnではいけない理由は?
768: 2021/02/19(金)22:08:24.37 ID:aORwmd7L(2/3) AAS
あとムーブコンストラクタを有するクラスを
詳細を隠ぺいする目的でインターフェースを設けたとき
インターフェース経由でムーブコンストラクトする方法って何かあるんでしたっけ
アブストラクトファクトリイーを作るしか無い?
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.036s