[過去ログ] ふらっと C#,C♯,C#(初心者用) Part153 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
227: デフォルトの名無しさん (ワッチョイ 6d5f-0a5U) [sage] 2021/12/30(木) 03:45:43.54 ID:bIp4jvLE0(2/4) AAS
あ、これはすまん、完全に誤解してたわ。
340: デフォルトの名無しさん (スププ Sd62-8XAc) [sage] 2022/01/04(火) 12:00:45.54 ID:K01QBlyFd(1/3) AAS
>>338
338(1): デフォルトの名無しさん (ワッチョイ 8201-TJkF) [sage] 2022/01/04(火) 11:56:22.08 ID:698Ta9DA0(1) AAS
>>337
“いつ”確定するの?
コーディングした時点で確定してるよ
varの上にカーソル持って行ったら確認できるだろ
389
(1): デフォルトの名無しさん (ワッチョイ e95f-rbeQ) [sage] 2022/01/05(水) 01:00:59.54 ID:fuEg19Cq0(4/5) AAS
>>387
387(1): デフォルトの名無しさん (テテンテンテン MM26-8VTm) [sage] 2022/01/05(水) 00:59:38.17 ID:JsfvM5KJM(3/6) AAS
C#ではI/Oが生じる場合にも型が嘘をつくことはない
例えばこうだ

int x = Parse<int>(inputStream);

パースエラーにより実行時に例外が発生することはある
それはどの言語でも起こりうることだ
しかし、依然としてxにstringが入ったり、DateTimeが入ったり、という、TSでは普通にあり得る悍ましい挙動を示すことは無いのだ
なぜならC#はTSと違って型が嘘をつかないから
C#の型は信頼できる
TSの型は嘘つきで信頼できない
じゃあTSはどうしてxにStringやなにがしかが入るの?どこで入れてんのよ?w
423: デフォルトの名無しさん (ワッチョイ 8101-ooUO) [sage] 2022/01/05(水) 18:09:55.54 ID:t5pkfnoc0(4/4) AAS
staticおじさんみたいなもんだな
460: デフォルトの名無しさん (ワッチョイ 4274-miAB) [] 2022/01/06(木) 10:36:42.54 ID:cm3DDwaa0(1) AAS
議論用でやれば
凄い流れるんだけど
549: デフォルトの名無しさん (ラクッペペ MM26-X9o+) [] 2022/01/07(金) 15:54:45.54 ID:FRwoYiaWM(5/5) AAS
トチ狂っててワロタ
553: デフォルトの名無しさん (オッペケ Srf1-Loja) [sage] 2022/01/07(金) 18:17:48.54 ID:EoqFVcXVr(1) AAS
割りきればいいものを、どうでもよく無駄にこだわるやついるよな
559
(1): デフォルトの名無しさん (ワッチョイ 9901-45BR) [] 2022/01/07(金) 19:44:39.54 ID:6zNCaZbD0(10/12) AAS
>>554
554(2): デフォルトの名無しさん (アウアウウー Saa5-45BR) [sage] 2022/01/07(金) 19:02:16.87 ID:NAsC2Vwba(1/4) AAS
>>528
正直C++よく知らんので調べてみたけど、だから↓にあるような「問題」があるわけだよね
外部リンク[html]:www.cloverfield.co.jp

だから他の人が指摘しているstringのようなケースを無視するとしても、
値型で無理に継承を実現しようとすると、

(1) >>509に書いたように多態を諦めるか

(2) メモリ効率を犠牲にして、ベースクラスの変数のメモリ上のサイズは全ての派生クラスの
「共用体」のサイズとする。当然全ての型はinternalとして定義する必要もある。

こういうありがたくない制約が出来ちゃうでしょ
>> ベースクラスの変数のメモリ上のサイズは

いや、ベースクラスの変数のメモリ上のサイズは
ベースクラスが持っている変数のメモリ上のサイズの合計
(パディング考慮)でしょうが・・・
565: デフォルトの名無しさん (ワッチョイ 4124-iMNY) [sage] 2022/01/07(金) 19:58:27.54 ID:46kMC38t0(4/4) AAS
>>560
560(1): デフォルトの名無しさん (アウアウウー Saa5-45BR) [sage] 2022/01/07(金) 19:46:03.22 ID:NAsC2Vwba(2/4) AAS
>>556
Unity知らんけど、印刷考えなきゃ最初から普通のデカルト座標採用してくれた方が
自然ではあるね。

むしろCRTなんていう前世紀の遺物の仕様をいまだに引きずってる方が「なぜ」のような気が
WindowsGUIの方がレアだったのか
C#でもSIMD命令呼べるようになったから_mm_add_psとかで一気にやりたいのにxとyで加算減算分けないといけないから出来ないのが残念すぎる
872: デフォルトの名無しさん (アウアウウー Sa21-oAP+) [sage] 2022/01/30(日) 20:32:44.54 ID:cT0our3Wa(2/3) AAS
組み込みになるとシングルコアで動くのにマルチコアで動かないとか、通信ライブラリが処理をつかんだままだとほかのスレッドが止まるとか(それマルチスレッドなのか?でも本当に起きる)
そんな感じになっていくからな。特にFreeRTOSは・・・

c#だとlockとかを知らないと色々トラブル。そっちの方が重要だろ
外部リンク:docs.microsoft.com
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.033s