C++相談室 part153

レス数が1000を超えています。これ以上書き込みはできません。
2020/10/10(土) 23:18:20.00ID:i4F+i14Y
https://mevius.5ch.net/test/read.cgi/tech/1589424805/
※前スレ
C++相談室 part152
https://mevius.5ch.net/test/read.cgi/tech/1594528940/

テンプレおしまい
2021/01/03(日) 15:46:52.70ID:ytOMOpf7
所有してるメモリなら解放されて欲しいけど借用してるメモリは解放されちゃ困るででょ
973デフォルトの名無しさん
垢版 |
2021/01/04(月) 03:53:19.91ID:wIiDK2+4
借りてる金を誰かが返してくれるなら良いお話では?
2021/01/04(月) 06:10:53.50ID:FFXfDp9J
>>971
スマポ使ったら?
975デフォルトの名無しさん
垢版 |
2021/01/04(月) 19:46:23.01ID:0C4iSsrn
めちゃくちゃ初歩的な質問で申し訳ないのですが文字で「"」を出力したい場合はどうするのですか?
cout<<"これ→"←"<<endl;
とすると出力したい文字が「これ→」までだと認識されエラーが発生しますよね…
2021/01/04(月) 19:50:08.29ID:0tciJGtx
えすけぇぷ
2021/01/04(月) 19:52:06.94ID:RRkyDjZk
バックスラッシュor
半角の円記号
を使う
2021/01/04(月) 19:53:04.44ID:SE/uzuCD
>>975
https://ideone.com/X6MCOB
2021/01/05(火) 02:42:04.01ID:GBNfOfsJ
https://ideone.com/37sNvH
バックスラッシュではうまくいったのに半角の円記号ではうまくいきません!
2021/01/05(火) 02:46:08.54ID:SOx0PxdD
>>979
https://ideone.com/pxsVp1
2021/01/05(火) 07:30:58.94ID:rKfNNjQV
>>975
cout << R"(cout<<"これ→"←"<<endl;)";
2021/01/05(火) 08:35:13.05ID:JJaPBKYs
cout << R"fuckU(cout<<"これ→"←"<<endl;)fuckU";
ただしC++11以降な
2021/01/05(火) 09:02:10.14ID:x+1hwr2M
>>979
macでよくハマるw
984デフォルトの名無しさん
垢版 |
2021/01/06(水) 09:32:04.26ID:UTmmPnLW
HTML5は規格通りに実装できるけど、CSSは規格通りに実装できないな。
Chromiumは、Blink以前はBison使ってたけど、Blink以降は手書きパーサになってる。
もはや、クラス名や属性名を見て処理をわけないと衝突を解決できない。
985デフォルトの名無しさん
垢版 |
2021/01/07(木) 01:07:21.92ID:DfoUdJtt
次スレ下さい。
986デフォルトの名無しさん
垢版 |
2021/01/07(木) 14:22:12.51ID:Oosx0PB6
c++で出力出来ない文字とかあるんですか?
>>981
この書き方ならなんでも出力出来るんですかね?
cout<<"これ→"←"endl;)と出力したい時
cout << R"(cout<<"これ→"←"<<endl;))";
でもいけるんですか?
)が気になりますが…
2021/01/07(木) 15:10:50.98ID:9QJGSme0
>>986
それを言ってるのが>>982だよ
988デフォルトの名無しさん
垢版 |
2021/01/07(木) 19:34:55.01ID:5FPBrit1
>>987
すいません出来ました
fuckという単語なので嘘かと思ってスルーしていました
>>982
ありがとうございます
2021/01/08(金) 03:01:05.78ID:cNGMO0JS
>>947
cppは論理演算子が少ないからに優しくないから先のレスのようにチマチマ等価な冗長な論理を書くしかないのが面倒だよね…
not-andなんだからnand演算子(=joint denial(↑)、論理用語)で書けりゃいいのに(もちろん裸cppで
2021/01/08(金) 05:11:49.99ID:wkJPfkff
C++界隈のオッサンは普通に4文字とか猥語とかバンバン使ってちゃんとした説明するから気をつけろ
2021/01/08(金) 05:14:48.68ID:gKD5AY0L
template <typename A, typename B>
inline constexpr
bool nand(A&& a, B&& b)
{
return !(A == 1 && B == 1);
}
992デフォルトの名無しさん
垢版 |
2021/01/08(金) 08:15:42.48ID:lmjqKHzd
プリプロセッサで演算子増やせないかな?
無理かな?
2021/01/08(金) 08:24:11.24ID:gKD5AY0L
マクロの識別子は英数字下線だけだかんな
あ、でも英数字下線の演算子もどきならできるね

template <typename R, typename A>
R Static_cast(A&& a) { return a; }
2021/01/08(金) 16:15:23.09ID:qfyOgjuE
プリプロセッサを自作すればいいんじゃないかな
2021/01/08(金) 16:18:48.68ID:PuoTeu6a
そんなに演算子を増やしたいか?
関数でそんなに不都合には感じないが。
2021/01/08(金) 17:33:21.91ID:z+YKoOzo
NANDが演算子で書けたからって別に理解しやすくもないので、いらない
2021/01/08(金) 17:38:26.63ID:3K68IyDv
どもるがん知らない人がいると聞いて
2021/01/08(金) 17:40:30.13ID:/42fFLGa
演算子は色々と使えると便利だぞ
2021/01/08(金) 17:43:20.57ID:VopvKl3G
質問良いですか?
1000デフォルトの名無しさん
垢版 |
2021/01/08(金) 17:46:32.46ID:CQCRa+nu
1000
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 89日 18時間 28分 12秒
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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