[過去ログ] 【初心者歓迎】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
42(1): はちみつ餃子 ◆8X2XSCHEME [sage] 2017/07/22(土) 07:13:43.26 ID:Sw3YC1YO(1) AAS
>>39-40
この理屈はド・モルガンの定理って名前がついてるやつ。
いつも不思議に思うのだが、このド・モルガンは議論のスタートとなる公理なの?
それとも、なんらかの公理から導かれる定理なの?
教科書の最初の方でカップハットをやらされる度に思う疑問です
49
(1): ◆QZaw55cn4c [sage] 2017/07/22(土) 18:41:59.88 ID:Yr9CVNZl(2/5) AAS
>>48
48(3): 片山博文MZ ◆T6xkBnTXz7B0 [sage] 2017/07/22(土) 18:39:33.61 ID:WTRjQogU(1/18) AAS
>>47
定理って言ってるんだから、定理だろ。
ベン図と真理値表で簡単に証明可能。
それは集合が有限個の場合
集合が無限個の場合はどうなる?公理じゃないとうまくいかないんじゃない?
54: ◆QZaw55cn4c [sage] 2017/07/22(土) 19:09:10.20 ID:Yr9CVNZl(4/5) AAS
>>52
52(1): 片山博文MZ ◆T6xkBnTXz7B0 [sage] 2017/07/22(土) 18:57:46.94 ID:WTRjQogU(3/18) AAS
A={ x | x ∈A }.
B={ x | x ∈B }.
A∩B={ x | x ∈A ∧ x∈B }.
このように、集合の元の存在は論理学に還元される。
ん、それって A, B, C ‥と数えられる世界の中では、いずれ到達できると思う。
でも、力学とか解析学とかをやるときは、ぎっしりつまった実数を相手に論理を組むよね
実数を相手に考える世界では、かぞえられる、とかいう性質を前提にしてはいけないんだと思うよ

まあ立場の問題かもしれない、計算機は数えられる世界で考えればいいことなのかもしれない

いま読んでる教科書の最初の方での∀∃∩∪を読むたびに思うのです
よく「証明は読者の演習としよう」で苦しむのです、これ、やめて欲しいんですけどね
∩∪の羅列である命題にドモルガンを振り返るときれいに解決するのですが
そんなことでいいのだろうか、と常々思っているのでした
56: ◆QZaw55cn4c [sage] 2017/07/22(土) 19:19:02.26 ID:Yr9CVNZl(5/5) AAS
>>55
55(1): 片山博文MZ ◆T6xkBnTXz7B0 [sage] 2017/07/22(土) 19:16:19.03 ID:WTRjQogU(5/18) AAS
何も数えていないぞ。
x∈Aというのはxの性質を表しただけだ。
集合論の内包的定義を否定するのか?
分割して分割して最後に行き止まりがあるから、その推論はなりたつと思うんです
でも分割して分割して分割して‥終わりがない場合には、その推論は成り立つのでしょうか?
成り立つものとして仮定しているだけなんじゃないでしょうか?
65: ◆QZaw55cn4c [sage] 2017/07/22(土) 20:47:11.33 ID:/Wnz58+R(1/3) AAS
>>59
59(1): 片山博文MZ ◆T6xkBnTXz7B0 [sage] 2017/07/22(土) 19:47:57.23 ID:WTRjQogU(8/18) AAS
そんなに気になるなら、疑問をなくすために本格的に数学者になって『集合の極限に関する研究』という本を出版してはいかがか。
いや,手持ちの本が読めれば十分なので(今はその部分は結論ありきで読み飛ばしている)追求しようという意図はない
ていうか,たぶん,そうやって読まないといけない(そうじゃないと進めない)

でも,ド・モルガンは定理じゃなくて公理じゃないのかなって「感じる」んですよ
これは私だけの気のせい?多分気のせいなんだろうな‥ごめんね
69: ◆QZaw55cn4c [sage] 2017/07/22(土) 21:15:06.91 ID:/Wnz58+R(2/3) AAS
>>66
66(1): 片山博文MZ ◆T6xkBnTXz7B0 [sage] 2017/07/22(土) 20:47:54.26 ID:WTRjQogU(13/18) AAS
集合の極限というと、
S=f(X_0)∪f(X_1)∪...∪f(X_n)∪...
みたいな感じか?
自明ではないが、つまらないな。
外部リンク: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
97(2): デフォルトの名無しさん [sage] 2017/07/25(火) 18:10:25.51 ID:0HSMBoAM(1) AAS
operator()();
俺はこの言語を勉強するのをやめた
こう使う
2chスレ:tech
181
(2): ◆QZaw55cn4c [sage] 2017/07/30(日) 18:36:26.80 ID:wjBL4Xoh(1/3) AAS
>>180
180(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
>>599
599(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