[過去ログ] 【初心者歓迎】C/C++室 Ver.101【環境依存OK】 [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
47(2): ◆QZaw55cn4c [sage] 2017/07/22(土) 18:27:01.28 ID:Yr9CVNZl(1/5) AAS
>>42いつも不思議に思うのだが、このド・モルガンは議論のスタートとなる公理なの?
それとも、なんらかの公理から導かれる定理なの?
教科書の最初の方でカップハットをやらされる度に思う疑問です
49(1): ◆QZaw55cn4c [sage] 2017/07/22(土) 18:41:59.88 ID:Yr9CVNZl(2/5) AAS
>>48それは集合が有限個の場合
集合が無限個の場合はどうなる?公理じゃないとうまくいかないんじゃない?
54: ◆QZaw55cn4c [sage] 2017/07/22(土) 19:09:10.20 ID:Yr9CVNZl(4/5) AAS
>>52ん、それって A, B, C ‥と数えられる世界の中では、いずれ到達できると思う。
でも、力学とか解析学とかをやるときは、ぎっしりつまった実数を相手に論理を組むよね
実数を相手に考える世界では、かぞえられる、とかいう性質を前提にしてはいけないんだと思うよ
まあ立場の問題かもしれない、計算機は数えられる世界で考えればいいことなのかもしれない
いま読んでる教科書の最初の方での∀∃∩∪を読むたびに思うのです
よく「証明は読者の演習としよう」で苦しむのです、これ、やめて欲しいんですけどね
∩∪の羅列である命題にドモルガンを振り返るときれいに解決するのですが
そんなことでいいのだろうか、と常々思っているのでした
56: ◆QZaw55cn4c [sage] 2017/07/22(土) 19:19:02.26 ID:Yr9CVNZl(5/5) AAS
>>55分割して分割して最後に行き止まりがあるから、その推論はなりたつと思うんです
でも分割して分割して分割して‥終わりがない場合には、その推論は成り立つのでしょうか?
成り立つものとして仮定しているだけなんじゃないでしょうか?
65: ◆QZaw55cn4c [sage] 2017/07/22(土) 20:47:11.33 ID:/Wnz58+R(1/3) AAS
>>59いや,手持ちの本が読めれば十分なので(今はその部分は結論ありきで読み飛ばしている)追求しようという意図はない
ていうか,たぶん,そうやって読まないといけない(そうじゃないと進めない)
でも,ド・モルガンは定理じゃなくて公理じゃないのかなって「感じる」んですよ
これは私だけの気のせい?多分気のせいなんだろうな‥ごめんね
69: ◆QZaw55cn4c [sage] 2017/07/22(土) 21:15:06.91 ID:/Wnz58+R(2/3) AAS
>>66外部リンク:www.amazon.co.jp
最初の方だが,すでに∞前提
演習
(1)(∪_{n=1}^∞ An)∩A = ∪_{n=1}^∞(An ∩A)
(2)(∩_{n=1}^∞ An)∪A = ∩_{n=1}^∞(An ∪A)
どちらか一方だけ証明できたら,残りはドモルガン採用ですっとばしているが,ドモルガンが∞にも使えるか迷いがある
74: ◆QZaw55cn4c [sage] 2017/07/22(土) 21:41:01.35 ID:/Wnz58+R(3/3) AAS
うん,確かにこの場合は自然数の無限だから可算個だね,ちょっと今までの私の話とは事情が違う,なかなかいい例が思い浮かばないね‥
98: ◆QZaw55cn4c [sage] 2017/07/25(火) 19:38:58.05 ID:CTkA02wP(1) AAS
>>97こう使う
2chスレ:tech
181(2): ◆QZaw55cn4c [sage] 2017/07/30(日) 18:36:26.80 ID:wjBL4Xoh(1/3) AAS
>>180180(4): デフォルトの名無しさん [] 2017/07/30(日) 17:25:43.33 ID:w5RmXCUD(1/3) AAS
enum EMFType
{
MF_INT, // 符号付き整数
};
// いろいろなデータを1つの関数で表示します
void MultiFunc(EMFType type, unsigned int data)
{
switch(type)
{
case MF_INT : cout << (int)data << endl; break;
}
}
int main()
{
int a = -10;
MultiFunc(MF_INT , a);
return 0;
}
実行結果
-10
unsigned int にマイナスの値を渡してるんですが、そのまま出力されます。
これが仕様だとすると、パラメーターにunsigned int を指定する意味はなんなんでしょうか?
外部リンク:codepad.org
これが望みの解かどうかはわからないが
225: ◆QZaw55cn4c [sage] 2017/07/31(月) 21:11:41.06 ID:VQaCNCGS(1) AAS
1の補数表現ですか,教科書には堂々と載るんですけど,実際には見たことないね‥
604: ◆QZaw55cn4c [sage] 2017/09/05(火) 18:44:45.37 ID:fgaIXgJY(1) AAS
>>599599(2): デフォルトの名無しさん [] 2017/09/05(火) 17:29:23.60 ID:b+ZxWLYj(1/2) AAS
class CFirstClass {
public: virtual const char* GetString() const = 0;
};
class CNinja : public CFirstClass {
public: virtual ~CNinja();
virtual const char* GetString() const;
};
class CMaster : public CFirstClass {
public: virtual ~CMaster();
virtual const char* GetString() const;
};
class CJohnin : public CNinja, public CMaster {
public: virtual ~CJohnin();
};
CNinja::~CNinja(){ }
CMaster::~CMaster(){ }
CJohnin::~CJohnin(){ }
const char* CNinja::GetString() const { return "忍者"; }
const char* CMaster::GetString() const { return "マスター"; }
int main() {
CJohnin johnin;
cout << dynamic_cast<CNinja&>(johnin).GetString() << endl;
cout << johnin.CMaster::GetString() << endl;
return 0;
}
GetStringの戻り値charから*を消したらエラーになるんですが、
これがポインタじゃなければならない理由は何でしょうか?
>return "忍者"
だから char * で受けないといけない
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.083s