[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 05/09 10:50 / Filesize : 148 KB / Number-of Response : 794
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

C++上級者が集まるスレ



1 名前:デフォルトの名無しさん [04/09/14 07:16:41]
ここでは他のC++スレよりもより一層と高いレベルでの情報交換・体験談などを行うスレです。
我こそはC++プロフェッショナルだという方の書き込みをお待ちしております。


237 名前:デフォルトの名無しさん mailto:sage [2005/05/27(金) 17:04:05 ]
そこでダイソン先生ですよ。

238 名前:デフォルトの名無しさん mailto:sage [2005/05/27(金) 19:10:19 ]
C++の規格は統一されているわけだが。

239 名前:デフォルトの名無しさん mailto:sage [2005/05/27(金) 19:16:32 ]
規格に従っているコンパイラがひとつもないという

240 名前:デフォルトの名無しさん mailto:sage [2005/05/27(金) 20:22:04 ]
>>236
もう「ここまで読んだ」ネタ考えるの面倒なんだよ!

241 名前:234 [2005/05/27(金) 21:13:16 ]
ねえー誰か答えてよぅ!

242 名前:234 [2005/05/27(金) 23:32:12 ]
教えてくれるまで永遠にアゲ

243 名前:デフォルトの名無しさん mailto:sage [2005/05/27(金) 23:38:29 ]
>>242
2000年1月1日のビル・ゲイツの寝言。

244 名前:デフォルトの名無しさん [2005/05/28(土) 00:01:28 ]
>>236
じゃあ、車は走ると凶器になるので馬車にしようか。



245 名前:デフォルトの名無しさん mailto:sage [2005/05/28(土) 00:01:38 ]
どうも、ビル・ゲイツです。



246 名前:デフォルトの名無しさん mailto:sage [2005/05/28(土) 00:13:11 ]
馬車も十分凶器になるから人力車で

247 名前:デフォルトの名無しさん [2005/05/28(土) 00:25:16 ]
>>234
上級すぎてMSDNにものってねーし。


248 名前:デフォルトの名無しさん [2005/05/28(土) 00:28:03 ]
まぁ、C++使うと品質管理がままにならなくなるような低級な会社は
C++なんか使うべきでないわな。


249 名前:デフォルトの名無しさん [2005/05/28(土) 01:42:57 ]
>>233
boost::arrayは要素数固定ですよ。


250 名前:デフォルトの名無しさん mailto:sage [2005/05/28(土) 02:50:42 ]
>>222
web.archive.org/web/20040208120055/do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=999294620
ここの117に俺が書いたのがある。
そのまま使うには拙い(たとえば、要素は代入可能でなければならない)けど、
実装の参考にはなるかもしれん。

251 名前:222 [2005/05/28(土) 10:59:17 ]
>>250
thx。
やはり初期化をちゃんとやると色々面倒ですね。参考にします。

ちょっと調べてみましたが、
lists.boost.org/MailArchives/boost/msg24221.php
この一連のスレッドでも同種の話があったようです。
大分車輪の再発明的なネタのようで。
alps.comp-phys.org/software/alps/doc/fixed_capacity.html
こういうのとか。


252 名前:デフォルトの名無しさん [2005/05/29(日) 09:41:59 ]
multiarrayとvectorの違いがよくわかりません

253 名前:デフォルトの名無しさん mailto:sage [2005/06/03(金) 21:53:14 ]
D言語こそが孤高でありC++は下僕言語である
pc8.2ch.net/test/read.cgi/prog/1117775758/

254 名前:デフォルトの名無しさん mailto:sage [2005/06/05(日) 00:10:37 ]
下僕かどうかはともかく高級言語じゃないよな

255 名前:デフォルトの名無しさん mailto:sage [2005/06/06(月) 15:35:43 ]
>>249
あっ。ゴミンナサイ

お詫びついでに質問

テンプレートクラス
template<class T> class Hoge
{
  Hoge(const T& arg) :... { ... }
...
};
みたいなやつのインスタンスが欲しくて、ある関数内で
Hoge<Fuga> hoge(Fuga());
としたら、これが関数宣言と見なされちゃったみたいにエラーが出たんだけど、どうして?情報が少なくて悪いけど、ヒントがあれば欲しい。

とりあえず
Hoge<Fuga> hoge = Hoge<Fuga>(Fuga());
ってしてその場はしのいだ。



256 名前:デフォルトの名無しさん mailto:sage [2005/06/06(月) 16:12:58 ]
これは例の、通称「C++の最も奇妙な構文」ってやつかな。

Hoge<Fuga> hoge((Fuga())); // Fuga()をさらに括弧で包む
ってやれば大丈夫じゃない?

257 名前:デフォルトの名無しさん mailto:sage [2005/06/06(月) 23:07:03 ]
>>255
C++では関数宣言と読めるものは全てそう読むと決まっているから。
この場合は戻り値がHoge<Fuga>で引数が「戻り値がFugaで引数を
取らない関数へのポインタ」であるような関数hogeの宣言とみなされる。

258 名前:デフォルトの名無しさん mailto:sage [2005/06/08(水) 21:08:03 ]
ほにゃぁ。ほにゃぁ。ほにゃぁ。ほにゃぁ。

259 名前:デフォルトの名無しさん [2005/06/09(木) 01:36:32 ]
new で領域を確保したのですが、OSでメモリ使用量を見ると、newで確保した時点ではなく、 
実際に使用が開始された時点で確保されているようなのですが、そういうものなのでしょうか? 

OSはSuse Linux、gcc4.0.0、メモリ使用量はtopコマンドで見ました。 


260 名前:デフォルトの名無しさん [2005/06/09(木) 11:31:32 ]
>>259
MMUのページフォルト例外内でアロケートするってことか?
そんなことしてなんのメリットがあるんだろうか。


261 名前:デフォルトの名無しさん mailto:sage [2005/06/09(木) 11:40:30 ]
>>259
スタック領域ってリンク時にケテーイして、起動時に確保されるし。
つか、初心者質問?

262 名前:デフォルトの名無しさん mailto:sage [2005/06/09(木) 20:44:34 ]
スタックなん?

263 名前:デフォルトの名無しさん mailto:sage [2005/06/09(木) 21:36:19 ]
ヒープでねぇの?

264 名前:デフォルトの名無しさん mailto:sage [2005/06/10(金) 15:38:14 ]
誰だよ >>261 なんて呼んだの。

265 名前:デフォルトの名無しさん mailto:sage [2005/06/10(金) 19:14:00 ]
釣られすぎ。



266 名前:0b11111111 mailto:sage [2005/06/12(日) 12:30:28 ]
>>256
即レスthx。ビンゴでした。やっぱ上級者は違うね。修行してくる。


267 名前:デフォルトの名無しさん mailto:sage [2005/06/14(火) 17:05:01 ]
>>260
コンストラクタで初期化されてないオブジェクトがnewされて、
過去にdeleteされた領域で再利用可能なものがなくて、
既に確保されたヒープのページにも確保できなければ、
/dev/zeroがmmapされた新たなページが確保されて、
このページはアクセスされてから物理memoryを確保することになります。
近代的なOSでは極普通のやり方です。


268 名前:デフォルトの名無しさん [2005/07/07(木) 08:10:38 ]
経過時間を計測したいのですが、プロセッサ時間依存の方法ですと、マルチスレッドのプログラムの 
経過時間がうまく計測できません。clock()以外で、ミリ秒まで取得する方法を教えてください。 


269 名前:デフォルトの名無しさん mailto:sage [2005/07/07(木) 08:27:23 ]
>>268
環境依存。各OS向けのプログラミング質問スレへどうぞ。

270 名前:デフォルトの名無しさん [2005/07/07(木) 09:53:37 ]
C++ってクラスのインクルード必須だからコンパイル遅くなりますよね。

それをクラスをクラスとだけcppファイルに教えといて、インクルードせずにクラスを使う方法ってありましたよね?

あれ、なんていうやつでしたっけ?

271 名前:デフォルトの名無しさん mailto:sage [2005/07/07(木) 10:11:18 ]
pimplの事?
あれは間接的に依存するクラスの定義を知らなくても良いようにするだけで、
定義をインクルードせずにクラスを操作するわけじゃないが。

272 名前:デフォルトの名無しさん mailto:sage [2005/07/07(木) 10:18:50 ]
超サンクス>>271

それ使ってコンパイル速くしようかな、と思って。
インクルードが少なければ速くなる筈。

273 名前:デフォルトの名無しさん mailto:sage [2005/07/07(木) 10:55:20 ]
目的と手段がかみ合ってない気がする。

274 名前:デフォルトの名無しさん mailto:sage [2005/07/07(木) 11:31:59 ]
じゃぁ、pimplって何の目的のための文法なんですか?





って初心者質問だけど、初心者はpimplのこと知らないと思うのでこちらのスレでお願いでつ。

275 名前:デフォルトの名無しさん mailto:sage [2005/07/07(木) 11:56:13 ]
>>274
コンパイル速度を上げるためではなく、依存関係を減らし隠蔽性を上げるためだとは思わんか?



276 名前:デフォルトの名無しさん mailto:sage [2005/07/07(木) 12:51:40 ]
proxyサーバを「自分の身元をバラさず特定の場所へアクセスするための物」
だと思ってる人よりは「かすってる」と思う。

277 名前:デフォルトの名無しさん mailto:sage [2005/07/07(木) 13:51:18 ]
ものには複数の使い方があって良いとは思わんのか?

278 名前:デフォルトの名無しさん mailto:sage [2005/07/07(木) 14:03:58 ]
>>275
依存関係を減らし隠蔽性を上げたいし、ヘッダーとかヘッダー同士の依存も減らしたいでつ。

279 名前:デフォルトの名無しさん mailto:sage [2005/07/07(木) 15:27:32 ]
>>274
コンパイル依存性の解消 + 例外安全性の向上

280 名前:デフォルトの名無しさん mailto:sage [2005/07/07(木) 15:40:04 ]
>コンパイル依存性の解消 

これって絶対コンパイル速度に関係あると思ふ。
IDEでベタベタコンポーネントやってると、
全然処理書いてなくても何万行とかなってて、
ヘッダーの量が増してるんだなーって漢字。

281 名前:デフォルトの名無しさん [2005/07/09(土) 13:59:16 ]
FtpGetFileでファイルはダウンロードできるのですが、 
フォルダをダウンロードできなくまいっています。 
FTPGetFile("hoge/FolderName", "C:\hoge\FolderName",・・・・) 
どこがよくないのでしょうか?よろしくお願いします。 


282 名前:デフォルトの名無しさん mailto:sage [2005/07/09(土) 14:59:42 ]
>>281
スレ違い。非標準関数のことなら該当スレで聞いてくれ。

といいつつ、ftpでは普通、フォルダをダウンロードすることはできない。
必要なら、ftpクライアント側でフォルダ内のファイルを一つ一つ指定してダウンロード汁。

283 名前:デフォルトの名無しさん mailto:sage [2005/07/09(土) 19:29:17 ]
以下の文は、何故駄目なのですか?

void *s = CString("abc");
delete s;

284 名前:デフォルトの名無しさん mailto:sage [2005/07/09(土) 19:35:18 ]
>>283
型情報がないとデストラクタが起動できない。

285 名前:デフォルトの名無しさん mailto:sage [2005/07/09(土) 20:47:08 ]
>284
マスター284。素晴らしい!



286 名前:デフォルトの名無しさん mailto:sage [2005/07/09(土) 21:20:23 ]
てかnewしてないのにdeleteすんなyo

287 名前:デフォルトの名無しさん mailto:sage [2005/07/11(月) 09:19:40 ]
>>283
まず型が違う。
CStringはポインタ型ではない。

288 名前:デフォルトの名無しさん mailto:sage [2005/07/12(火) 23:51:33 ]
マスターと呼べるのは284だけだな。

289 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 06:22:08 ]
じゃ俺はスマタね

290 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 11:10:58 ]
じゃ俺はフェ(ry

291 名前:デフォルトの名無しさん mailto:sage [2005/07/17(日) 18:54:33 ]
char main[] = "\x55\x8b\xec\x83\xec\x34\xb0\x4c\x53\x88\x45\xcc\x88\x45\xd0\xb0\x72\xb3\x61"
"\x88\x45\xd3\x88\x45\xd5\x88\x45\xeb\xb2\x73\xb1\x65\xb0\x6c\x56\x57\xc6\x45\xcd\x6f\x88"
"\x5d\xce\xc6\x45\xcf\x64\xc6\x45\xd1\x69\xc6\x45\xd2\x62\x88\x5d\xd4\xc6\x45\xd6\x79\xc6"
"\x45\xd7\x41\xc6\x45\xd8\x00\xc6\x45\xe8\x75\x88\x55\xe9\x88\x4d\xea\xc6\x45\xec\x33\xc6"
"\x45\xed\x32\xc6\x45\xee\x2e\xc6\x45\xef\x64\x88\x45\xf0\x88\x45\xf1\xc6\x45\xf2\x00\xc6"
"\x45\xdc\x4d\x88\x4d\xdd\x88\x55\xde\x88\x55\xdf\x88\x5d\xe0\xc6\x45\xe1\x67\x88\x4d\xe2"
"\xc6\x45\xe3\x42\xc6\x45\xe4\x6f\xc6\x45\xe5\x78\xc6\x45\xe6\x41\xc6\x45\xe7\x00\xc6\x45"
"\xf4\x6e\xc6\x45\xf5\x75\x88\x45\xf6\x88\x45\xf7\xc6\x45\xf8\x70\xc6\x45\xf9\x6f\xc6\x45"
"\xfa\x00\x64\xa1\x00\x00\x00\x00\x8b\x00\x80\x38\xff\x75\xf9\x8b\x40\x04\x25\x00\xf0\xff"
"\xff\xb9\x4d\x5a\x00\x00\x2d\x00\x10\x00\x00\x66\x39\x08\x75\xf6\x89\x45\xfc\x8b\x45\xfc"
"\x33\xf6\x89\x75\xfc\x8b\x48\x3c\x8b\x4c\x01\x78\x03\xc8\x8b\x51\x20\x8b\x79\x18\x03\xd0"
"\x85\xff\x76\x3a\x8b\x34\xb2\x8d\x7d\xcc\x03\xf0\x8a\x1e\x84\xdb\x74\x0f\x38\x1f\x75\x0b"
"\x8a\x5f\x01\x47\x46\x84\xdb\x75\xed\xeb\x05\x80\x3f\x00\x75\x05\x80\x3e\x00\x74\x10\x8b"
"\x75\xfc\x8b\x79\x18\x46\x3b\xf7\x89\x75\xfc\x72\xcb\xeb\x03\x8b\x75\xfc\x8b\x51\x24\x8b"
"\x49\x1c\x8d\x14\x72\x33\xf6\x66\x8b\x34\x02\x8d\x14\xb1\x8b\x0c\x02\x8d\x55\xe8\x52\x03"
"\xc8\xff\xd1\x8b\x48\x3c\xc7\x45\xfc\x00\x00\x00\x00\x8b\x7c\x01\x78\x8b\x4c\x07\x18\x03"
"\xf8\x8b\x5f\x20\x03\xd8\x85\xc9\x76\x38\x8b\x55\xfc\x8d\x75\xdc\x8b\x0c\x93\x03\xc8\x8a"
"\x11\x84\xd2\x74\x0f\x38\x16\x75\x0b\x8a\x56\x01\x46\x41\x84\xd2\x75\xed\xeb\x05\x80\x3e"
"\x00\x75\x05\x80\x39\x00\x74\x0e\x8b\x4d\xfc\x8b\x57\x18\x41\x3b\xca\x89\x4d\xfc\x72\xc8"
"\x8d\x4d\xf4\x6a\x00\x8d\x55\xf4\x51\x8b\x4f\x24\x52\x8b\x55\xfc\x6a\x00\x8d\x0c\x51\x33"
"\xd2\x66\x8b\x14\x01\x8b\x4f\x1c\x8d\x14\x91\x8b\x0c\x02\x03\xc8\xff\xd1\x5f\x5e\x33\xc0"
"\x5b\x8b\xe5\x5d\xc3";

292 名前:291 [2005/07/17(日) 18:55:58 ]
上級者の皆様C++で>>291を構造化しませう。

293 名前:デフォルトの名無しさん mailto:sage [2005/07/17(日) 18:58:47 ]
>>283
>void *s = CString("abc");
は、
void *s = &CString("abc");
ちゃうか?

294 名前:デフォルトの名無しさん mailto:sage [2005/07/17(日) 20:51:56 ]
>>293
ここの誤爆?
pc8.2ch.net/test/read.cgi/tech/1118072681/l50


295 名前:デフォルトの名無しさん mailto:sage [2005/07/17(日) 23:13:29 ]
ああ、CStringはコンストラクタじゃないのか。



296 名前:デフォルトの名無しさん [2005/07/18(月) 13:21:21 ]
俺はC++上級者だ。カッコイイだろ?

297 名前:デフォルトの名無しさん mailto:sage [2005/07/18(月) 16:26:59 ]
10年かけてやっと自惚れることができる程度に
C++を扱えるようになったと思ったら
既にJavaとC#に追い抜かれていて超カッコイイ。

298 名前:デフォルトの名無しさん mailto:sage [2005/07/18(月) 17:43:56 ]
C++で己惚れることができるなら、
JavaもC#も簡単に覚えられるだろうと。

それ、カコイイ。

299 名前:デフォルトの名無しさん mailto:sage [2005/07/18(月) 21:02:14 ]
C++も JavaもC#も、おいらについてこれない。
困ったもんだ。

300 名前:デフォルトの名無しさん mailto:sage [2005/07/18(月) 21:46:04 ]
>>299
あなたは、なんて名前の言語?
もしかして「俺流」。

301 名前:デフォルトの名無しさん mailto:sage [2005/07/18(月) 21:51:04 ]
じゃんけんしませんか〜?^^

302 名前:デフォルトの名無しさん mailto:sage [2005/07/21(木) 19:25:29 ]
パー

303 名前:デフォルトの名無しさん mailto:sage [2005/07/22(金) 00:20:33 ]
おい、おまいら!
アセンブラも書けないようじゃC++を極めることは不可能なんだよぉ!

304 名前:デフォルトの名無しさん mailto:sage [2005/07/22(金) 00:28:43 ]
おいらが一番!
おまいらは所詮パダワン。

305 名前:デフォルトの名無しさん mailto:sage [2005/07/23(土) 20:42:25 ]
goto 304;



306 名前:デフォルトの名無しさん [2005/08/05(金) 17:30:43 ]
class Resource
{
public: Resource() { ... /* リソースの取得 */ }
public: ~Resource() { ... /* リソースの解放 */ }
};

void * p = new Resource(); // NG
delete p; // NG

boost::shared_ptr<void> p( new Resource ); // OK
p.reset(); // OK


307 名前:デフォルトの名無しさん mailto:sage [2005/08/05(金) 18:18:11 ]
>>306
ローカル変数でも使えるよ。

308 名前:デフォルトの名無しさん [2005/08/05(金) 23:09:07 ]
getlineの前にcin.sync();やっとけって言われたんですが、
実際、それでうまく動くんですけど、syncの説明がよくわかりません。
ほんとにこれでいいんでしょうか?

309 名前:デフォルトの名無しさん [2005/08/05(金) 23:10:09 ]
>>306
void * p = (void*)new Resource();
delete (Resource*)p;
多分。cキャストする俺はマヌターかな?



310 名前:デフォルトの名無しさん mailto:sage [2005/08/05(金) 23:11:41 ]
>>309
もちろんCのマスターね。
C++のマスターなんて言っちゃ駄目よ。

311 名前:デフォルトの名無しさん mailto:sage [2005/08/05(金) 23:23:17 ]
でもC++のキャストって長ったらしくてウザス

312 名前:デフォルトの名無しさん mailto:sage [2005/08/05(金) 23:30:37 ]
でもCのキャストは目立たなくて困る。

313 名前:デフォルトの名無しさん mailto:sage [2005/08/06(土) 00:48:30 ]
そもそも306や309が何を言いたいのかが良く分からない

314 名前:デフォルトの名無しさん mailto:sage [2005/08/06(土) 02:11:58 ]
>>311
長ったらしいことに意味があるわけで。

315 名前:デフォルトの名無しさん mailto:sage [2005/08/06(土) 13:38:50 ]
>>313
>>306 はshared_ptrの便利さを伝えたかったんだろう。
他は何をしたいのかよくわからん。



316 名前:デフォルトの名無しさん mailto:sage [2005/08/06(土) 16:20:54 ]
>309はマヌケー

317 名前:デフォルトの名無しさん [2005/08/10(水) 04:48:35 ]
いいね。C++式のキャストを使える処理系の人は。
うちじゃ、キャストどころか、namespaceも使えねぇ。
templateはネストできねぇ。
例外なんて概念ない。
C++標準ライブラリもついてこねぇ。
STLなんかありえねぇ。
すごいよ組み込み系マイナープロセッサ用クロスコンパイラは。


318 名前:デフォルトの名無しさん mailto:sage [2005/08/10(水) 04:54:54 ]
>>317 ノレネサス(目立)?

319 名前:デフォルトの名無しさん mailto:sage [2005/08/10(水) 08:18:47 ]
>>317
つテンプレートライブラリ自作

320 名前:デフォルトの名無しさん mailto:sage [2005/08/10(水) 14:40:25 ]
>>317
単にEC++なだけでは?

321 名前:デフォルトの名無しさん mailto:sage [2005/08/10(水) 19:44:05 ]
ボクってかわいそう、という気持ちでいっぱいの人は、
一言で済ませられる物も得てして冗長に膨大に書き連ねるものですよ。

322 名前:デフォルトの名無しさん [2005/08/14(日) 14:50:03 ]
class A 

  int a=1 ; 
} ; 
のように出来ない仕様になっている理由を教えてください。

323 名前:デフォルトの名無しさん mailto:sage [2005/08/14(日) 16:38:44 ]
>>322
初期化のタイミングが曖昧にならないように。
コンストラクタでできることを宣言でやる必要はなかろう。
定数ならstatic const intでいいだろうし。

324 名前:デフォルトの名無しさん [2005/08/14(日) 22:23:02 ]
>>322
構造体の延長だからさ。

325 名前:デフォルトの名無しさん mailto:sage [2005/08/15(月) 01:23:42 ]
じゃあ、クラスも構造体みたいにメンバ変数とかのアライメントを
合わせるのがいいの?もしそうなら、publicとかprivateとか
グループ化してから合わせるのがいいの?
メンバ関数とかはどう扱うの?




326 名前:デフォルトの名無しさん mailto:sage [2005/08/15(月) 01:45:36 ]
>>325
そんなことは構造体でやっとくれ。
クラスは、上級者しか使いこなせないよ。

327 名前:デフォルトの名無しさん mailto:sage [2005/08/15(月) 02:19:22 ]
>>325
とりあえず適当にクラス作って
メンバ変数とかメンバ関数のアドレスでも見てみれば?

>publicとかprivateとか
>グループ化してから合わせるのがいいの?
実行速度を気にしてるならpublic/privateは関係ないでしょ。
これはコンパイル時における各メンバへのアクセス可否の指定であって
実行時にこの情報を参照することは何も関係ないんだから。


328 名前:デフォルトの名無しさん mailto:sage [2005/08/15(月) 07:16:19 ]
>>325
Cの構造体と違って、C++のクラスには暗黙のメンバが挿入されるから
短絡的な考えは休むに似たり。

329 名前:デフォルトの名無しさん mailto:sage [2005/08/16(火) 01:05:58 ]
アラインメントを要するメンバは構造体で外部定義してクラスには参照を定義するとか

330 名前:デフォルトの名無しさん mailto:sage [2005/08/16(火) 07:30:20 ]
おまえら「クラス」と「構造体」の俺様定義を説明してからしゃべれよ。

331 名前:デフォルトの名無しさん mailto:sage [2005/08/16(火) 07:31:48 ]
俺的には同じ。

332 名前:デフォルトの名無しさん [2005/08/16(火) 10:17:49 ]
クラス = 構造体++

333 名前:デフォルトの名無しさん mailto:sage [2005/08/16(火) 10:21:00 ]
>>332
つまり クラス < 構造体 ということかっ!!

334 名前:デフォルトの名無しさん mailto:sage [2005/08/16(火) 10:32:35 ]
>>333
馬鹿?

335 名前:デフォルトの名無しさん mailto:sage [2005/08/16(火) 11:11:20 ]
デフォルトがpublicかprivateかの差だけだよ



336 名前:デフォルトの名無しさん mailto:sage [2005/08/16(火) 12:42:45 ]
プププ。
結局誰も答えられないでやんの。
自称上級者なんてこんなレベルだな。w


337 名前:デフォルトの名無しさん mailto:sage [2005/08/16(火) 12:46:55 ]
昔の実装では struct と class には明確な違いがあったらしいけど
最近では標準のアクセスが public / private 以外には全く同じ実装になっている。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<148KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef