[過去ログ] 【初心者歓迎】C/C++室 Ver.101【環境依存OK】 [無断転載禁止]©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
881
(2): デフォルトの名無しさん [sage] 2017/10/17(火) 00:03:46.71 ID:gPfxTVwW(1) AAS
vector<string> a;
for(auto i=0; i<20; ++i) a.push_back(" ");
// vector<string> b;
// b.push_back(" ");
て、なんかおかしな所ある?デバッガで size がやたら大きな値になる…
下2行コメント外すと想定どおりになる…もう、わからん
882: はちみつ餃子 ◆8X2XSCHEME [sage] 2017/10/17(火) 01:11:42.94 ID:xlsZVRp9(1/2) AAS
>>881
実際いくつになって、
自分はどういうのを想定してるのか書けよ。
俺らはお前が何を想定してるのか知らんがな
883: デフォルトの名無しさん [sage] 2017/10/17(火) 01:15:35.02 ID:hVetZd8l(1/2) AAS
そういうときはな。デバッガで調べるんだよ。
884: デフォルトの名無しさん [] 2017/10/17(火) 04:44:35.63 ID:AOvKqYYR(1) AAS
PICはcharが6ビット。
885: デフォルトの名無しさん [sage] 2017/10/17(火) 07:19:31.01 ID:nwT4mK5H(1) AAS
>>881
size関数のアドレスを表示しているとエスパーしてみる
886: デフォルトの名無しさん [sage] 2017/10/17(火) 08:33:10.47 ID:HbTCC5+E(1/2) AAS
>>879
879(3): はちみつ餃子 ◆8X2XSCHEME [sage] 2017/10/16(月) 21:19:32.17 ID:8llzdgRf(1) AAS
>>870
ISO などでは 2008 年に 1 バイトは 8 ビットという定義を決めた。
外部リンク[htm]:diode.matrix.jp
1 バイトが 8 ビットではない (それなりに広く使われている) アーキテクチャが事実上消えたのは決め手のひとつだと思う。

C でこの定義を採用すると明記されているわけではないので、
C の言語仕様としては依然として処理系定義という扱いのはずだし、
何かの用途に特化したプロセッサでは変則的なものはいくらでもありうるんだけど、
自分で書くプログラムでそこまで想定することはまず無いわな。
えっ?
まだまだ存在してるよ
887
(1): デフォルトの名無しさん [] 2017/10/17(火) 09:15:45.07 ID:EtZfCwzt(1) AAS
>>879
いや、組み込みの仕事してれば普通にあるから。
してなければ、普通に無いってのも間違いでは無いが、言い切るものでもない。
888: デフォルトの名無しさん [sage] 2017/10/17(火) 09:48:13.45 ID:s7U5ZpjM(1) AAS
だな
889
(1): はちみつ餃子 ◆8X2XSCHEME [sage] 2017/10/17(火) 10:10:10.17 ID:xlsZVRp9(2/2) AAS
>>887
それは「用途を特化したアーキテクチャ」ではなくて汎用的で広く使われているコンピュータなの?
組込み系って普通は何か用途を特化してるものと思うんだけど。
890: デフォルトの名無しさん [sage] 2017/10/17(火) 12:07:40.67 ID:XkjDmgw/(1) AAS
VC で Release ビルドでデバッグトレースしてたりして
あれ、ソースレースできちゃうけど、あまりあてになんねーし
891: デフォルトの名無しさん [sage釣] 2017/10/17(火) 12:09:50.70 ID:kRPJAKch(1) AAS
コンピューターの定義次第やな

株や証券取引に広く使われているFPGAはどういう扱いなの?
CUDAはどうなの?これらもC言語と称している言語で書くが?

この先は宗教戦争になるから止めれ
892: デフォルトの名無しさん [sage] 2017/10/17(火) 13:01:09.70 ID:qd6dTZ1I(1) AAS
「コンピューター」に限定する必要もない
スレタイ見よう
893
(1): デフォルトの名無しさん [sage] 2017/10/17(火) 18:28:45.12 ID:hVetZd8l(2/2) AAS
verilogやHLSLのどこがC言語なんだよ。
894: デフォルトの名無しさん [sage] 2017/10/17(火) 18:47:35.04 ID:HbTCC5+E(2/2) AAS
>>893
そんなことを書いてるのはお前だけ
895
(2): デフォルトの名無しさん [] 2017/10/17(火) 21:42:56.86 ID:0HMqhgUO(1/2) AAS
>>889
汎用とか特化に食いついてるのではなくて、「事実上消えた」ってところと、「自分で書くプログラムでそこまで想定することはまず無いわな」の部分に食いついているんだけどね。
896
(1): デフォルトの名無しさん [] 2017/10/17(火) 21:46:38.99 ID:0HMqhgUO(2/2) AAS
組み込みの世界が特化という点は反論しないし、ぶっちゃけどうでもいい。
でも、特化してるからって、別に消えてないし、仕事で普通に気にしてるし。
897
(3): はちみつ餃子 ◆8X2XSCHEME [sage] 2017/10/18(水) 02:21:26.88 ID:8euWiZGY(1/3) AAS
>>895-896
「それなりに広く使われているアーキテクチャとしては」と限定して書いているのは、
そうでないアーキテクチャでは残っていることは承知しているという意味だよ。
自分ってのはまさに「私」のことなので実際気にする場面に遭遇したことがないし、
それをどうこう言われても俺に組込み系の仕事をして欲しいというのでもなけりゃ何の意味があるのかわからん。
898: デフォルトの名無しさん [sage] 2017/10/18(水) 04:12:20.13 ID:aws8n6lY(1) AAS
C/C++てもう組込用途しか需要無いんですか?
899: はちみつ餃子 ◆8X2XSCHEME [sage] 2017/10/18(水) 04:51:52.35 ID:8euWiZGY(2/3) AAS
んなこたーない。
900
(1): デフォルトの名無しさん [sage] 2017/10/18(水) 05:22:14.83 ID:Wqkl1Wvb(1) AAS
JavaやC#、その他の高級言語、スクリプト言語で済むならそこにはC/C++の出番はない。
組み込み、OS、ドライバ、ハード寄り専用言語と思っていい。
901
(1): デフォルトの名無しさん [sage] 2017/10/18(水) 06:54:18.33 ID:lHCL+31V(1/3) AAS
>>897
日記のつもりならチラ裏にでも書いとけ
お前が遭遇するかどうかなんてどうでもいい
902
(1): デフォルトの名無しさん [sage] 2017/10/18(水) 07:45:33.63 ID:AKs1AZwU(1) AAS
個人的な主観をさも一般論かのように書かれるのは迷惑だな
903: デフォルトの名無しさん [] 2017/10/18(水) 08:56:09.82 ID:at3yxigr(1/2) AAS
>>897
特化してることと、広く使われてるって事は、互いに背反しないんだけど?
君の中では、特化=狭い、と言う定義なのなら、この話はこれでおしまいでいいよ。
904: デフォルトの名無しさん [] 2017/10/18(水) 09:00:16.16 ID:at3yxigr(2/2) AAS
>>897
あともう一つ、君の今いる世界が、世間一般とは限らないから。
905: デフォルトの名無しさん [] 2017/10/18(水) 10:03:33.10 ID:NAca40Iu(1/4) AAS
並行世界か。
1-
あと 97 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.021s