次スレを立てる時は本文の1行目に以下を追加して下さい。
!extend:on:vvvvv:1000:512
C++に関する質問やら話題やらはこちらへどうぞ。
ただし質問の前にはFAQに一通り目を通してください。
IDE (VC++など)などの使い方の質問はその開発環境のスレにお願いします。
前スレ
C++相談室 part134
http://mevius.5ch.net/test/read.cgi/tech/1516406742/
このスレもよろしくね。
【初心者歓迎】C/C++室 Ver.102【環境依存OK】
http://mevius.5ch.net/test/read.cgi/tech/1509780815/
■長いソースを貼るときはここへ。■
http://codepad.org/
https://ideone.com/
[C++ FAQ]
https://isocpp.org/wiki/faq/
http://www.bohyoh.com/CandCPP/FAQ/ (日本語)
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
探検
C++相談室 part135
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 5fcb-q1Nq)
2018/03/31(土) 20:20:06.25ID:o3PNwIlC02デフォルトの名無しさん (ワッチョイ 9334-3URi)
2018/03/31(土) 22:59:04.29ID:Nj0xu+770 この64ビットが主流になりつつある時代にSTL使うとファイルサイズガァとかよく耳にしますが、時代についてこれていない老いぼれの戯言なのでとっとと見限って先に進みましょう
----- テンプレ ここまで -----
----- テンプレ ここまで -----
3デフォルトの名無しさん (ワッチョイ d3bd-qsUw)
2018/04/01(日) 00:05:25.36ID:DhlCxYuo0 STLつかうと一気に実行ファイルサイズが10倍に?!
環境によるだろ。
俺はBorland-C++5.6.2に -D_RTLDLL オプションを指定して、極力
ランタイムを使用するようにして使っているが、例えばstd::vectorを
使っても使わない時と比べ10Kほどしか増えない
すげえ。ダイナミックリンクしといてファイルサイズが増えないとかいってるよ。この人。
C1010: プリコンパイル済みヘッダーの検索中に予期しない EOF を検出しました。
とかいうエラーが出るんだけどこれってどうすればいいの?
#include <stdafx.h>
後死ね。
言葉が悪いな。それで教えているつもりか。
まぁヒントぐらいにはなったな。
うむごくろう。
---- テンプレ ここまで ----
環境によるだろ。
俺はBorland-C++5.6.2に -D_RTLDLL オプションを指定して、極力
ランタイムを使用するようにして使っているが、例えばstd::vectorを
使っても使わない時と比べ10Kほどしか増えない
すげえ。ダイナミックリンクしといてファイルサイズが増えないとかいってるよ。この人。
C1010: プリコンパイル済みヘッダーの検索中に予期しない EOF を検出しました。
とかいうエラーが出るんだけどこれってどうすればいいの?
#include <stdafx.h>
後死ね。
言葉が悪いな。それで教えているつもりか。
まぁヒントぐらいにはなったな。
うむごくろう。
---- テンプレ ここまで ----
4デフォルトの名無しさん (ワッチョイ d3bd-qsUw)
2018/04/01(日) 00:06:31.91ID:DhlCxYuo05デフォルトの名無しさん (ワッチョイ b37e-YG9/)
2018/04/01(日) 00:37:05.49ID:O5KM55R90 両方テンプレじゃないから死ね
6デフォルトの名無しさん (ワッチョイ d3cb-q1Nq)
2018/04/01(日) 01:00:30.68ID:EwuQ9U5u0 えー、どっちもワシ(>>1)が貼り付けたわけじゃないのにー
7デフォルトの名無しさん (ワッチョイ 9334-3URi)
2018/04/01(日) 01:13:57.19ID:lZy6W71f0 このRTL使うとファイルサイズが減るとかおもいっきり頭悪い回答した奴とSTLをごっちゃにするテンプレいい加減やめれ
STL使っている奴=無能に見えるではないか
STL使っている奴=無能に見えるではないか
8デフォルトの名無しさん (ワッチョイ 9334-3URi)
2018/04/01(日) 02:21:27.54ID:lZy6W71f0 コレ老いぼれが仕掛けているマッチポンプにも見えなくはないしな
毎回毎回クソみたいなテンプレ貼りまくって見苦しいぞまったく
毎回毎回クソみたいなテンプレ貼りまくって見苦しいぞまったく
9デフォルトの名無しさん (ワッチョイ 9312-3n/u)
2018/04/03(火) 00:14:36.74ID:xAju6wwe0 C++を原発制御に使うか?という質問に帰着する
10デフォルトの名無しさん
2018/04/03(火) 00:33:19.68 >>9
特に問題ないやろ
特に問題ないやろ
11片山博文MZ ◆T6xkBnTXz7B0 (スフッ Sdb3-MT4c)
2018/04/03(火) 00:38:42.54ID:GFbsNNGId 原発にヒープメモリーは使いたくないだろ。
2018/04/03(火) 00:59:39.78
原発も飛行機も、自動車も?固定メモリ空間で、確保解放なんて一瞬の手間すら惜しんで全部上書きでしょ(知らんけど)
13片山博文MZ ◆T6xkBnTXz7B0 (スフッ Sdb3-MT4c)
2018/04/03(火) 01:34:24.25ID:GFbsNNGId インターネットにつながってる原発とか、USB接続ができる原発なんてあり得ないから。フロッピーもダメ。ROMカセットならギリギリOK。
14片山博文MZ ◆T6xkBnTXz7B0 (スフッ Sdb3-MT4c)
2018/04/03(火) 01:37:02.89ID:GFbsNNGId EMP対策とか防火対策とか銃器対策もしないといけない。
15デフォルトの名無しさん (ワッチョイ 5b6f-kUw7)
2018/04/03(火) 01:39:39.79ID:sF82ozBk0 確実な「保証」が必要だからなぁ。
リアルタイム性の要求もそうだが、
ありそうにないほどの最悪条件でもメモリ確保に失敗してはいけないので、
確実に見積もれるようにするにはヒープメモリの使用を避けるのは妥当なことも有りうる。
メモリ確保に失敗したら安全な終了シーケンスの実行も難しいだろうし。
起こりうるすべてのパターンで new が失敗しないことを検証するなんて
面倒くさい (というより事実上不可能な) ことは出来んだろ。
本当にシビアな制御が必要な原発レベルなら定理証明系とかも使ってるんじゃないかな。
リアルタイム性の要求もそうだが、
ありそうにないほどの最悪条件でもメモリ確保に失敗してはいけないので、
確実に見積もれるようにするにはヒープメモリの使用を避けるのは妥当なことも有りうる。
メモリ確保に失敗したら安全な終了シーケンスの実行も難しいだろうし。
起こりうるすべてのパターンで new が失敗しないことを検証するなんて
面倒くさい (というより事実上不可能な) ことは出来んだろ。
本当にシビアな制御が必要な原発レベルなら定理証明系とかも使ってるんじゃないかな。
16デフォルトの名無しさん (ワッチョイ 9334-3URi)
2018/04/03(火) 01:44:54.43ID:0fcGXeNT0 https://i.imgur.com/oNGIigg.gif
全部アナログに任せてるから操作間違ってこんなんになっているんやろ
全部アナログに任せてるから操作間違ってこんなんになっているんやろ
17デフォルトの名無しさん (ワッチョイ b37e-YG9/)
2018/04/03(火) 01:50:56.68ID:i3mVMD7F0 コントロールルームの写真見るとありえんくらい計器とボタンついてるから
ソフトウェア自体ほとんど使われてないだろうな
ソフトウェア自体ほとんど使われてないだろうな
18片山博文MZ ◆T6xkBnTXz7B0 (スフッ Sdb3-MT4c)
2018/04/03(火) 01:57:10.44ID:GFbsNNGId マウスで原子炉の制御棒を操作するのか? 冗談すぎる。
19片山博文MZ ◆T6xkBnTXz7B0 (スフッ Sdb3-MT4c)
2018/04/03(火) 02:01:20.38ID:GFbsNNGId 作業員に1人テロリストが混ざっていたとしても、原子炉を暴走させることが出来ないようなシステムにしないといけない。
20デフォルトの名無しさん (ワッチョイ b37e-YG9/)
2018/04/03(火) 02:13:51.81ID:i3mVMD7F0 不便にすることが最も外部からの攻撃に対して強い
21デフォルトの名無しさん (ワッチョイ 9381-kUw7)
2018/04/03(火) 02:15:27.83ID:mF5KVDd50 二人が同時にキースイッチをカチッとオンにすると発射!
22片山博文MZ ◆T6xkBnTXz7B0 (スフッ Sdb3-MT4c)
2018/04/03(火) 02:23:04.91ID:GFbsNNGId 原発関係の諜報活動はかなりシビアで、どこかの国では、国家犯罪的なコンピューターウイルスにやられて原発が稼働できなくなったらしい。
23片山博文MZ ◆T6xkBnTXz7B0 (スフッ Sdb3-MT4c)
2018/04/03(火) 02:32:26.64ID:GFbsNNGId 16bit時代は、友人にウイルスを集める奴が、居たよな。今では所持だけで犯罪になっちゃったけど。
24デフォルトの名無しさん (ワッチョイ 9381-kUw7)
2018/04/03(火) 02:35:57.94ID:mF5KVDd50 原発は既に発電原価が他の発電方法よりも割高なんで、やめても良い
核廃棄物の処分方法すら未だに手が付けられないんだし
他の国は土地があって置き場所に困らないが、日本はそうでは無いよ
核廃棄物の処分方法すら未だに手が付けられないんだし
他の国は土地があって置き場所に困らないが、日本はそうでは無いよ
25デフォルトの名無しさん (ワッチョイ b37e-YG9/)
2018/04/03(火) 02:41:11.28ID:i3mVMD7F026片山博文MZ ◆T6xkBnTXz7B0 (スフッ Sdb3-MT4c)
2018/04/03(火) 02:46:57.19ID:GFbsNNGId あの頃は、ウイルス対策の概念が浸透してなくて、雑誌の付録にもウイルスが付いていたらしい。MS-DOSとWin9x時代のデジタル発掘には危険が伴う。
27片山博文MZ ◆T6xkBnTXz7B0 (スフッ Sdb3-MT4c)
2018/04/03(火) 02:51:53.34ID:GFbsNNGId ウイルス蔓延に対する答えが、プログラムファイルの保護、ウイルス対策、UAC、SmartScreen、デジタル署名なんだよな。
28片山博文MZ ◆T6xkBnTXz7B0 (スフッ Sdb3-MT4c)
2018/04/03(火) 02:53:31.90ID:GFbsNNGId C++20では、生ポインタが非推奨になるんだよな?
29デフォルトの名無しさん (ワッチョイ b37e-YG9/)
2018/04/03(火) 02:57:29.37ID:i3mVMD7F0 >>28
生ポインタを取り出すstd::to_addressが追加されるんだが
生ポインタを取り出すstd::to_addressが追加されるんだが
30片山博文MZ ◆T6xkBnTXz7B0 (スフッ Sdb3-MT4c)
2018/04/03(火) 03:08:11.37ID:GFbsNNGId じゃ、勘違い。
株価を見るに、インテルも安泰じゃないようだ。
株価を見るに、インテルも安泰じゃないようだ。
31デフォルトの名無しさん (ワッチョイ b37e-YG9/)
2018/04/03(火) 03:11:08.11ID:i3mVMD7F0 リスクオフで世界的に株安なだけでインテルの業績が悪化しているわけではない
32デフォルトの名無しさん
2018/04/03(火) 07:51:19.9233デフォルトの名無しさん (ワッチョイ 4104-2GNe)
2018/04/03(火) 08:03:30.55ID:wc7Iq10c0 ん?ノートがARMにでもなるの?ちょっとむりない?
34デフォルトの名無しさん (エムゾネ FFb3-eDjY)
2018/04/03(火) 08:15:32.96ID:4cz+HfdtF 独自CPUだよ
林檎だしアーキから独自じゃないの?
林檎だしアーキから独自じゃないの?
35デフォルトの名無しさん (ワッチョイ 4104-2GNe)
2018/04/03(火) 09:37:51.60ID:wc7Iq10c0 >>34
あいほんはARMベースじゃなかったっけ。自社カスタムしてるけど。
あいほんはARMベースじゃなかったっけ。自社カスタムしてるけど。
36デフォルトの名無しさん (ワッチョイ 198a-/mn0)
2018/04/03(火) 10:39:38.27ID:3tygYxHf0 仮にインテルから自社製造に切り替えが本当だったとしても、
ARMかAMDみたいな互換のどちらかじゃないかな
仮にARMだったらRISCに戻ることになるのか
そんな変更を強行出来るのはアップルくらいなもんだな
ARMかAMDみたいな互換のどちらかじゃないかな
仮にARMだったらRISCに戻ることになるのか
そんな変更を強行出来るのはアップルくらいなもんだな
37デフォルトの名無しさん (ブーイモ MMab-q1Nq)
2018/04/03(火) 11:22:41.72ID:8N8wvrwRM これまでのニュース記事
・独自CPUを開発中
・iphoneアプリをmacbookで動かせるようにする
・1000ドル未満のmacbookを追加する
つまりはこんなとこでしょ。
・macbookはARMアーキのカスタムCPU
・proはIntel CPUとカスタムCPUのデュアル構成
スレチなのでもうやめる
・独自CPUを開発中
・iphoneアプリをmacbookで動かせるようにする
・1000ドル未満のmacbookを追加する
つまりはこんなとこでしょ。
・macbookはARMアーキのカスタムCPU
・proはIntel CPUとカスタムCPUのデュアル構成
スレチなのでもうやめる
38デフォルトの名無しさん (ワッチョイ b37e-YG9/)
2018/04/03(火) 12:06:02.87ID:i3mVMD7F0 >>32
最近の下げ調子からちょっと戻したところをイースター休暇を狙って仕掛けがあったんだが
個別のちょっとしたニュースの影響なんて掻き消える事態なんだよ
ITだけでもほぼ全部下げてる
https://stocks.finance.yahoo.co.jp/us/ranking/?kd=4&tm=d
アップル 前日比-1.10(-0.66%)
マイクロソフト 前日比-2.75(-3.01%)
アマゾン・ドット・コム 前日比-75.35(-5.21%)
IBM -3.36(-2.19%)
グーグル -25.32(-2.45%)
インテル 前日比-3.16(-6.07%)
エヌビディア -10.54(-4.55%)
AMD 前日比-0.52(-5.17%)
クアルコム -1.60(-2.89%)
オラクル -0.74(-1.62%)
フェイスブック -4.40(-2.75%)
ツイッター 前日比-0.97(-3.34%)
ヒューレット・パッカード -0.78(-3.56%)
シスコ・システムズ -1.88(-4.38%)
最近の下げ調子からちょっと戻したところをイースター休暇を狙って仕掛けがあったんだが
個別のちょっとしたニュースの影響なんて掻き消える事態なんだよ
ITだけでもほぼ全部下げてる
https://stocks.finance.yahoo.co.jp/us/ranking/?kd=4&tm=d
アップル 前日比-1.10(-0.66%)
マイクロソフト 前日比-2.75(-3.01%)
アマゾン・ドット・コム 前日比-75.35(-5.21%)
IBM -3.36(-2.19%)
グーグル -25.32(-2.45%)
インテル 前日比-3.16(-6.07%)
エヌビディア -10.54(-4.55%)
AMD 前日比-0.52(-5.17%)
クアルコム -1.60(-2.89%)
オラクル -0.74(-1.62%)
フェイスブック -4.40(-2.75%)
ツイッター 前日比-0.97(-3.34%)
ヒューレット・パッカード -0.78(-3.56%)
シスコ・システムズ -1.88(-4.38%)
39デフォルトの名無しさん (ワッチョイ d3bd-qsUw)
2018/04/03(火) 21:56:39.00ID:eMYrGYMY0 >>15
>メモリ確保に失敗したら安全な終了シーケンスの実行も難しいだろうし。
これに関しては起動時にまとまったメモリを終了処理用にmalloc()しておくという古典的なテクニックがある
(1 MBのメモリを起動時にmalloc()しておき、ヒープメモリが無くなったらそいつを解放すれば
終了処理に1 MB使える
メイヤーズの本にも載ってる
>メモリ確保に失敗したら安全な終了シーケンスの実行も難しいだろうし。
これに関しては起動時にまとまったメモリを終了処理用にmalloc()しておくという古典的なテクニックがある
(1 MBのメモリを起動時にmalloc()しておき、ヒープメモリが無くなったらそいつを解放すれば
終了処理に1 MB使える
メイヤーズの本にも載ってる
40デフォルトの名無しさん (ワッチョイ 4104-2GNe)
2018/04/04(水) 06:41:13.40ID:5k6f4LQE0 >>39
それJAVAがやっててすごい評判悪い。
それJAVAがやっててすごい評判悪い。
41デフォルトの名無しさん (ブーイモ MM85-vInS)
2018/04/04(水) 08:49:31.33ID:Ls5GP4D6M Javaの評判で良いのなんて心当たり無いかも
42デフォルトの名無しさん (ワッチョイ 5be7-Cooj)
2018/04/04(水) 20:06:00.30ID:kRSnmS570 Java最高!プログラムの未来はJavaにある!面倒なメモリ管理もなくなるし移植でコード書き直す必要もなくなるぞ!
それに引き換えC++(笑)ときたら、数年後には特殊用途以外では消えてるね。まあその特殊用途もCとアセンブラで充分だけどな(プ
とか言われてた時代もあったんです
本当だよ
それに引き換えC++(笑)ときたら、数年後には特殊用途以外では消えてるね。まあその特殊用途もCとアセンブラで充分だけどな(プ
とか言われてた時代もあったんです
本当だよ
43デフォルトの名無しさん (ワッチョイ d34c-eTW6)
2018/04/04(水) 21:24:30.34ID:g8Q3GJCm0 Java実行するチップもあったが夢の跡
44デフォルトの名無しさん (ワッチョイ d3bd-qsUw)
2018/04/04(水) 22:54:27.67ID:aEQNvaBv0 C++とかいまや高位合成でそのままハードウェアに
45デフォルトの名無しさん (ワッチョイ 9334-3URi)
2018/04/04(水) 22:56:36.02ID:do3bz0SM0 Javaとか百害あって一利あるかないかのレベル
46デフォルトの名無しさん (ワッチョイ 15e7-/wgL)
2018/04/05(木) 05:14:09.23ID:KAa2PFgc0 class Manager {
public:
template <class T>
static void add(std::string key) {
auto inst = std::make_shared<SuperClass>(new T());
Manager::m_data[key] = inst;
}
}
使用例
Manager::add<SubClass>("key1");
こんなことがしたいんだけどnew T()のところでエラーが出る
C2248 'SubClass::SubClass': private メンバー (クラス 'SubClass' で宣言されている) にアクセスできません。
解決策を教えてください
SubClassはSuperClassから派生させてコンストラクタSubClass(){}を追加しただけです
public:
template <class T>
static void add(std::string key) {
auto inst = std::make_shared<SuperClass>(new T());
Manager::m_data[key] = inst;
}
}
使用例
Manager::add<SubClass>("key1");
こんなことがしたいんだけどnew T()のところでエラーが出る
C2248 'SubClass::SubClass': private メンバー (クラス 'SubClass' で宣言されている) にアクセスできません。
解決策を教えてください
SubClassはSuperClassから派生させてコンストラクタSubClass(){}を追加しただけです
47デフォルトの名無しさん (ワッチョイ 15e7-/wgL)
2018/04/05(木) 05:18:59.30ID:KAa2PFgc0 すみません派生クラスのコンストラクタにpublic:つけてませんでした・・・
48デフォルトの名無しさん (ワッチョイ 15e7-9DAQ)
2018/04/05(木) 05:45:20.00ID:KAa2PFgc0 いろいろ修正したら解決しました
49デフォルトの名無しさん (スッップ Sdea-+9ji)
2018/04/05(木) 08:26:54.03ID:L9k+v76Td make_shared使ってるのにnewするなんて
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- テレビ朝日 本社から男性が転落し死亡。関連会社社員か 当たった通行人が左肩軽傷 [阿弥陀ヶ峰★]
- テレビ朝日本社から20~30代の関連会社社員とみられる男性が転落し死亡 六本木けやき坂通りの通行人にはけが人なし [少考さん★]
- 小島瑠璃子さん、代表取締役を務める会社を破産申請 [牛丼★]
- 「残クレ」でマイホーム、国が銀行向け保険 新型住宅ローン普及促す -日経 ★3 [少考さん★]
- 【サッカー】日本代表、FIFAランキング“4位”の強豪イングランドとの対戦が正式決定! 来年3月に聖地ウェンブリーで激突へ [久太郎★]
- 【🐻ゲレンデノカフェテラスデ♪】長野のスキー場にクマ 【スベルアナタニクギヅケ🐻】 [nita★]
- すまん、飲食チェーン店での一幕なんだがオマエラはこれを見て何を思うかおしえてくれ。
- 粗品「南原が3億も貰えんの?」 [279254606]
- 朝雑談
- 毎日菊花茶飲んでたら美肌になったよ
- おちんちんを露出しながら女子小学生に次々と触った無職の男(31)を逮捕「欲求やストレスを解消する為」
- 【悲報】ゆうパック配達員、配達中に人妻に抱きつき無理矢理キス「好意があると思ってた」 [566475398]
