トップページ⇒tech
1001コメント309KB

C++相談室 part19

レス数が1000を超えています。これ以上書き込みはできません。
0001v(^・^)vNGNG
C++に関する質問はこちらへどうぞ。
ただし質問の前にFAQに一通り目を通してください。
また、テンプレートライブラリ(STL含む)に関する質問は
専用の別スレへどうぞ。

過去スレ、関連スレ、関連リンクなどはこちら>>2-10
0951デフォルトの名無しさんNGNG
castしないでひょうげんしてみて。
std::istringstream ist(static_cast<std::string>(std::string(
(std::istreambuf_iterator<char>(std::cin)),std::istreambuf_iterator<char>())));
もちろんstringを別にしないでだよ。
0952デフォルトの名無しさんNGNG
失礼しますた。
VC7コンパイルとおりました。
g++はダメだったもので。
0953デフォルトの名無しさんNGNG
         ☆ チン     マチクタビレタ〜
                         マチクタビレタ〜
        ☆ チン  〃  Λ_Λ   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
          ヽ ___\(\・∀・) < 次スレまだ〜?
             \_/⊂ ⊂_ )   \_____________
           / ̄ ̄ ̄ ̄ ̄ ̄ /|
        | ̄ ̄ ̄ ̄ ̄ ̄ ̄|  |
        |  愛媛みかん  |/
0954デフォルトの名無しさんNGNG
         ☆ チンチン    マチクビタレタ〜
                         マチクビタレタ〜
        ☆ チンチン 〃  Λ_Λ   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
          ヽ ___\(\・∀・) < みかんっておっぱいに似てるよね〜?
             \_/⊂ ⊂_ )   \_____________
           / ̄ ̄ ̄ ̄ ̄ ̄ /|
        | ̄ ̄ ̄ ̄ ̄ ̄ ̄|  |
        |  愛媛みかん  |/
0955_NGNG
int fun() { vector<int> a; }
とか宣言したときにaのデストラクタを明示的に呼べますか?
ブロック抜けた時じゃなくて。
0956デフォルトの名無しさんNGNG
>>955
多分無理。
0957デフォルトの名無しさんNGNG
a.~vector();じゃなくて?
0958デフォルトの名無しさんNGNG
>>955
ちなみそれは宣言ではなく定義ちゅ―のでは。
0959デフォルトの名無しさんNGNG
>>958 宣言⊃定義
0960Not 958NGNG
extern int a; ←宣言というのはこういうのじゃない?
0961デフォルトの名無しさんNGNG
>957だとデストラクタ2回呼ばれると思うので素直に
int func()
{
    vector <int> t1;
    {
        vector <int> t2;
    }
   return 0;
}

とか
0962デフォルトの名無しさんNGNG
だから実体参照にはセミコロンをつけろと(ry
0963嘘かも。NGNG
vector<int>& a = *new vector<int>;
で、
delete &a;
0964デフォルトの名無しさんNGNG
static std::vector<int>* pv;
void func(){
pv = new std::vector<int>;
pv->push_back(int(10));
}
void destroy(){
pv->~vector<int>();
}
0965964NGNG
こんなことしちゃいけないよ
newはdeleteで対応が常識。
0966デフォルトの名無しさんNGNG
みてね〜♪
http://www1.free-city.net/home/s-rf9/page002.html
0967デフォルトの名無しさんNGNG
(´-`).。oO(こういう業者って儲かってるんだろうか…)
0968デフォルトの名無しさんNGNG
>>966
みたよ〜♪
ぼくねーグッズ持ってるからねいらないやー。
ちなみにおしり入れるやつね。
0969デフォルトの名無しさんNGNG
儲かってないから手段を選んでいないに決まってるだろう。
0970デフォルトの名無しさんNGNG
カーソル移動の定義のやり方を教えてください(;´Д`)人スンマセン
0971デフォルトの名無しさんNGNG
#define カーソル移動
0972デフォルトの名無しさんNGNG
>>970
環境依存です(;´Д`)人スンマセン
0973デフォルトの名無しさんNGNG
>>970
カーソル移動ということはカーソルが無くてはいけないな。

このスレは環境依存の話はナシだからきっと自作なのだろう。
ということで、藻前の作ったカーソルを見せてくれ。話はそれからだ。
0974デフォルトの名無しさんNGNG
struct Cursor
{
  POINT pos; // 位置
  int bShow; // 表示フラグ
}
0975デフォルトの名無しさんNGNG
次スレは?
ないなら立てるけど。
0976デフォルトの名無しさんNGNG
>>975
次スレおながい
0977v(^・^)vNGNG
>>976
あー、、、やっぱりだめだった。YBBじゃ無理か。でしゃばってスマソ
0978デフォルトの名無しさんNGNG
C++ってもう進歩しないの?
言語仕様やライブラリの点で。
0979デフォルトの名無しさんNGNG
ちんぽったらそれはC++じゃねーよ
0980デフォルトの名無しさんNGNG
仕様を完全に満たすようにコンパイラに進歩してもらわんとな。
言語仕様いじる以前の問題っぽ。
0981デフォルトの名無しさんNGNG
ライブラリは進歩している。
OWLやらMFCやらQtやらwxWindowsやら、
ただし標準にならないだけ。
おかげでいつまでたってもライブラリ覚えなおすはめに。
0982デフォルトの名無しさんNGNG
>>978
しまくり。
 http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/2003/n1444.html
 http://www.cuj.com/experts/ の2002年の連載"The New C++"
あたりをどうぞ。
0983デフォルトの名無しさんNGNG
そろそろ新しいC++の仕様を策定すべきだね。
0984デフォルトの名無しさんNGNG
もうそろそろCUIライブラリだけじゃなくGUIライブラリを標準に入れたらどうだ?
0985デフォルトの名無しさんNGNG
>>982
ぱっと見た感じ、要するに、boost, loki, C99 辺りの
ライブラリの一部が標準に追加されそうってことかな?
0986デフォルトの名無しさんNGNG
早くtypeofを標準化汁。
0987デフォルトの名無しさんNGNG
早い床shared_ptrを標準に入れてホスィ。
0988デフォルトの名無しさんNGNG
標準化より次スレが先だ。
0989デフォルトの名無しさんNGNG
そんまえになぜに標準化にこだわるか
漏れにはわからん。使えるんだから別にいいべ。
0990デフォルトの名無しさんNGNG
>>989
同意
ライブラリなんかどうでもいいからtypeofを速く
0991デフォルトの名無しさんNGNG
ひとえにポータビリティ
0992デフォルトの名無しさんNGNG
typeofハァハァ…

↓次スレは任せた
0993デフォルトの名無しさんNGNG
↑了解だ兄者。
0994デフォルトの名無しさんNGNG
標準に入ってるだけで使いやすさが団地だべ。
0995デフォルトの名無しさんNGNG
標準ソケットクラス作れよ。
0996デフォルトの名無しさんNGNG
MFCを標準規格に入れてくれないかな。
0997デフォルトの名無しさんNGNG
>>993
でかした
0998デフォルトの名無しさんNGNG
次スレ
http://pc2.2ch.net/test/read.cgi/tech/1055162298/
0999デフォルトの名無しさんNGNG
いまさらなによ!!!!!!!!!
1000デフォルトの名無しさんNGNG
1
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。