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


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

★初心者にVisual C++を教えるスレ★ Part32



1 名前:デフォルトの名無しさん mailto:sage [2008/10/31(金) 12:16:11 ]
Visual C++入門者・初心者からの質問を、
お兄ちゃんお姉ちゃん達が優しく、時には厳しく回答してくれるスレッドです。

■質問するにあたって
・エラーや警告のときはエラーメッセージを書きましょう。
・開発環境も書きましょう、特にWindowsForm、MFC、Win32アプリケーションの区別。
・できるだけ具体的に。

質問の仕方については次のページが大変参考になります。
www.hyuki.com/writing/techask.html

■回答するにあたって
・回答する場合はその答えに至るための「コツ」も書いてあげると良いでしょう。
 (MSDNのどの項目だとか、何のキーワードでGoogleするとか)
・ネタや煽りは軽く流しましょう。

過去スレ、関連スレなどは>>2-5辺り。

97 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 10:36:02 ]
こんちわ
お世話になります
先輩たちのお陰でなんとかブラウザ作れましたありがとうございます
(実は解説本、そのまんま^^)
これでファイルの読み書きとあわせて2つのことができるようになりましたw
ありがとうです
この先、目標はブラウザで読み込んだテキスト内で文字検索して保存するです
例えばヤフーのトップ画面を見て「年金」や「少年」という文字を検索して
あればその記事を保存するってことをやってみたいです
やりかたとしてテキストファイルに保存しないで
トップ画面をダウンロードしながら検索もする方法を希望です
多分これが一番早い方法だと思うからです
ダウンロード中のヤフートップ画面から文字列検索する方法教えてください
ブラウザを作れたと言っても解説本のまま入力して作っただけなので
私はまだ難しいことは一切わかりません
ヤフートップ画面のテキストを保存する方法もわかりません
どなたか優しく教えてください
お願いします

98 名前:デフォルトの名無しさん [2008/11/14(金) 11:06:23 ]
Visual C++ 2005 EEを使っています。

C++の参考書などでは、 new で配列を確保した場合に開放は delete [] で行うとなっていますが
タスクマネージャで使用メモリを調べてみると、delete [] ではなく delete のみの表記でも
同じように開放されているようです。
(MB単位の配列の new と delete を何千何万回繰り返しても、使用メモリが増加していかない)

これは、VC++ではdeleteの配列開放処理についてはコンパイラが
面倒をみてくれるという事でしょうか?
それとも、現在のC++では delete でも delete [] でもどちらでも問題ないのですか?

99 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 14:21:59 ]
>>98
new[]したなら必ずdelete[]。deleteするのは[]の無いnewしたもの。混同しちゃダメ。
コンストラクタ/デストラクタが無いものだと問題が起きない場合もあるのかもしれないけど。

100 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 14:44:54 ]
>>99
レスありがとうございます。
なるほど、単純なデータ配列ではなくて、コンストラクタやデストラクタのある
オブジェクト配列だと問題が発生するということですか。

メモリの開放自体がされないわけではなく、そういったオブジェクト内部処理に
問題が発生するという解釈でいいですかね。

単純なデータ配列(int配列のような)の場合に何か問題が起きる事例はありますか?
もちろん本来の記述ルールとして[]を付けるというのはわかってはいますが、
具体的にどういう問題が出るのかというのがいまいち良く分かりません。

101 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 14:55:23 ]
未定義なんだったらメモリ開放しようが、デストラクタ呼ぼうがVC++の勝手だろ・・・


102 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 14:58:13 ]
何が未定義

103 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 15:10:06 ]
いいページがあった
ttp://m--takahashi.com/bbs/pastlog/06700/06661.html

>多くの処理系では、先頭の一つだけデストラクタが動き、
>そして全部解放されます。

という事らしい
なのでVC++の場合には単純データ配列は全開放されるということね
つけないよりは付けた方が安全ではあるけど

104 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 15:22:19 ]
なんでこういう方向に行っちゃうのかな・・・。
new[]してdeleteは単純に間違い。

105 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 15:22:55 ]
でも結構、「配列の最初の1要素しか開放されない」って言い切った説明をしてる奴が多いよな。
未定義のものは未定義でいいけど、間違った説明はいかんよね。




106 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 15:26:26 ]
>>104
頭固いな
ここはC++のスレじゃなくてVC++のスレだから、
VC++としての挙動についての話をしてるだけだよ
もちろんC++のルールとしては間違いだ

107 名前:デフォルトの名無しさん [2008/11/14(金) 15:31:37 ]
MSがドキュメントとして明言してない限り、未定義の動作であることにかわりないんではないだろうか
誰か該当する文書知らない?

108 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 15:41:47 ]
VC++でのコードでもまず確実に間違い。
VC++がそういう動作をすることを狙ってわざとそんなコードを書いたって、全く利点無し。

109 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 15:49:53 ]
>>108
あれか、委員長タイプか。ルール絶対主義というか
誰一人正しいか間違いかなんて質問はしてないだろうに

間違った記述をした時にこういう風に動くって事を知っておくだけでも
デバッグする上では役にたつもんだぜ?

110 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 16:11:33 ]
イインチョタイプワロタw

111 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 16:26:57 ]
>>105
多いなそういう本やサイト
思い込みだけで書いてるのは本当に困る

112 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 16:41:25 ]
>>97
まず自分で調べてある程度のコードを書いてから出直してこいよ

113 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 20:25:13 ]
こんちわ
お世話になります>>97です
何をどう調べればいいのかもわかんないんですよ
作成したブラウザでヤフートップを表示しているので
ヤフートップページのテキストは取り込めているとは思うのですが
どうやって文字を検索するのかわかんないです
すいませんが何を調べればいいのか教えていただけないでしょうか
お願いします


114 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 20:28:57 ]
そんな手とり足とり教えるには、掲示板という仕組みは非効率すぎる。

115 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 20:29:24 ]
>>103
ありがとうございます。参考になりました。
やっぱりそういう動きになっているんですね。



116 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 20:33:40 ]
>>113
さようなら\(^o^)/
あなたのような人はプログラムなんてやめてパソコンを廃棄するのがベストかと

117 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 20:50:38 ]
なんで?
みんなできないくせに解答してるとか???

118 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 20:51:40 ]
ヤフートップページを読み込んで任意の文字列を検索して保存する方法教えてください><

119 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 20:54:19 ]
<a>タグ内の文字列調べて、キーワードが入ってたらそのurlのページをダウンロードして保存すればいい。
HTMLについては勉強した?

120 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 21:10:33 ]
socketから直に受信データ取ってパーサ作らないと無理だろ・・・IWebBrowserしか知らん俺なんかは

121 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 21:15:35 ]
>>120
IWebBrowserがあるなら、そこからIHTMLDocument2辺りを取得すれば、
HTML内のJavaScript同様、DOMでぐりぐり探れる。

122 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 21:36:13 ]
>>119
誰がURLの話なんかしてるんだ?
HTMLから取得ってそのHTMLから取得する方法を聞いてるんだけど
どうやって取ればいいのかわかんない
一応、正規表現とかちょっとくらいはわかるよ

123 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 21:41:03 ]
トップページのリンクから該当記事をDLするんじゃないのか?
トップページには記事おいてないぞ リンクが貼ってあったとしても

124 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 22:03:49 ]
だから、そのリンク先は作成したブラウザで見れるんだけど
見るだけで、どうやればここから文字列を取得するのかがわかんないんだ
どこに対してどういう命令出すのかがわかんないんです

125 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 22:05:23 ]
>>124
>>121



126 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 22:14:08 ]
この質問者が日本人に思えないのは俺だけですか?

127 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 23:25:17 ]
>IHTMLDocument2辺りを取得すれば
これわかんないんです
WEBブラウザの命令でそういうのがあるんですか?
WEBブラウザを調べたけどわかりません><

128 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 23:29:19 ]
検索しろよボケ
一週間はレスすんなゴミクズが

129 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 23:32:10 ]
ボケとかゴミクズとか何それ
お前どこのがきや

130 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 23:32:41 ]
>>128
はよ答えろやカス

131 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 23:34:00 ]
>>128
できないくせに解答者やってる奴ってお前のことかwww
はらいてー
なんでそんなに怒ってるの?
たかが2chでwww


132 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 23:34:23 ]
>>130
IWebBrowser2のDocumentプロパティ

133 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 23:35:07 ]
おい>>128
お前は頭わるくは無いと自分では思ってるようだが
要領は最高に悪そうだな
意味もわからんやろなw

134 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 23:36:41 ]
>>132
それでいけるんですか
ありがとです

とりあえず>>128の小僧はこの先、解答すんなよ
知っててもしゃべらねくていいから
つーかお前出入り禁止
もうくんなカス

135 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 23:38:05 ]
喧嘩両成敗ってことで>>134も出入り禁止な。そしたらたぶん賛同を得られると思う。



136 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 01:31:35 ]
単語もでてるのに検索しないでわめき散らすだけか
アホとしか

137 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 11:35:22 ]
自分で調べようともしない教えて君ってホント痛いな

138 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 11:51:38 ]
ソースの編集は外部エディタのみで行い、VC++のエディタではread onlyで書き込みできないようにして開きたいんですが
設定で可能ですか?

139 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 15:49:42 ]
ブラウザがどうたら言ってるのは釣りにしか思えん。
本気だったら病院から書き込んでるに違いない。

140 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 16:46:39 ]
DQNてのはこんなもんだよ
期待しちゃ駄目

141 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 14:26:41 ]
まさにこれからVC++2008EEを使ってプログラムを勉強しようとしている初心者です。
お勧めのサイトや書籍がありましたら教えてください。
とりあえずは猫でもわかるプログラミングを見て勉強しようと思ってます。

142 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 14:28:05 ]
お前の現在のプログラミングに対する理解度による
全くの初心者なら猫でも〜でいいよ

143 名前:141 mailto:sage [2008/11/16(日) 14:33:16 ]
さっそくありがとうございます。

昔N88BASICとCをちょっとかじりました。
とはいえX6800とかの時代なので、最近のWindowsプログラミングはさっぱりな感じです。

144 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 20:03:38 ]
>>143
C++を勉強しつつ
Windowsプログラムの作法を勉強しなきゃならん
っていうのが初学者が投げ出してしまうところ
最初は
CとWin32APIっていうのが無難なのかなあ

145 名前:141 mailto:sage [2008/11/16(日) 21:09:08 ]
>>144
なるほど、とりあずCからやってみているので、ある程度形になったらWin32APIを勉強してみます。
ありがとうございました。



146 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 23:00:03 ]
EEはリソースエディタが無いのが痛いね
フリーのツールつかえばええやんって言うだろうが
初心者ほどまとまったパッケージがオススメ
つーことでウインドウプログラム作る様になったら
2万円もしないんだしStd買っちゃいな
クラス図も作れるし

147 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 23:00:19 ]
昔のWin32APIを勉強してた自分を振り返ると、デバッグが上手ければもっと楽に習得できたと思った
VSの呼び出し履歴とか最初全然使ってなかったなぁ( ´ω`)

148 名前:デフォルトの名無しさん mailto:sage [2008/11/17(月) 02:23:10 ]
こんちわお世話になります
intについて聞きたいです
整数型の型名にintってありますよね
この型名のintと
関数mainの前に書かれているintは同じなのでしょうか?
私の所有する解説本ではmainについて
int main (void) メイン関数の定義開始
とだけ説明しているだけなのです
意味を並べていくと
int:整数型の型名 main:main関数の定義開始 void:戻り値のない評価式
ってことですよね
なぜmainの前にintを書くのか凄く気になります
勝手に想像しちゃうと
最後に書かれているreturn 0(戻り値が0なら正常終了、それ以外なら異常終了)
このゼロは整数なのでintを記載するのかな?
main関数定義開始の行頭にintはなぜですか?
私の所有する解説本は結局、最後のページまでこのことには触れていませんでした
勝手な推測してしまいましたが
どなたか正しい答え教えてください

149 名前:デフォルトの名無しさん mailto:sage [2008/11/17(月) 02:35:43 ]
あなたのもってる解説本が糞だということはわかりました。

150 名前:デフォルトの名無しさん mailto:sage [2008/11/17(月) 02:39:05 ]
int   main(  void )
↑    ↑   ↑
戻り値 関数名 引数

これを見て意味が分からないのであればプログラムはあきらめて下さい。

151 名前:デフォルトの名無しさん mailto:sage [2008/11/17(月) 02:55:27 ]
いやいやw、それで諦めるのはまだ早いだろ。
まだ148の読んでいた本がダメすぎただけという可能性が高いということしか分からない。

152 名前:デフォルトの名無しさん mailto:sage [2008/11/17(月) 03:15:01 ]
わかった!
>>150さんのでわかったよ
みなさん夜分お疲れのところありがとうございましたm( _ _ )m

153 名前:デフォルトの名無しさん mailto:sage [2008/11/17(月) 03:18:47 ]
ていうか
私の推測は当たってたってことですよね
もしかして私はセンスあるのかなwww

154 名前:デフォルトの名無しさん mailto:sage [2008/11/17(月) 06:15:26 ]
こんちわお世話になります
有料でも構わないのでC++の質問すれば
私が理解できるまで懇切丁寧に教えてくれるサイトないですか
解説本は解説するために専門用語連発でわかりにくい部分があるんです
その専門用語を解説するページが無いので
結局、解説本→グーグル→解説本→グーグル(たまにIT辞書) こんな感じです
進行するのがかなり時間かかってしまいます
かと言って基礎をすっ飛ばすわけにもいかず
超初心者用とか超入門とか書いてあっても中身は専門用語だらけ
無料の掲示板では解答者の善意で教えてもらってるわけで
解答者もいちいち注釈つけてられないですよね
てことで嘘つき解説本はタイトルに「超入門」とか「超初心者」とか書いてるけど
内容は本当の初心者にでもわかるものはないですね
だいたい解説に注釈無しで専門用語を使うこと自体
初心者には無理。
著者はタイトルに美味しそうな単語並べてとにかく売れる事が優先のものばかり
教えることが大前提の本はないでしょうか
超々ーーーぉ入門者でも理解できるサイト(有料可)か解説本教えてください


155 名前:デフォルトの名無しさん mailto:sage [2008/11/17(月) 09:00:29 ]
わかるまで懇切丁寧に教えて欲しいのならば学校に通ってください。
あなたの知能レベルで理解できるかどうかなど他人にわかるものではありませんよ。



156 名前:141 mailto:sage [2008/11/17(月) 09:35:16 ]
>>146
stdは2005EEからのアップデートが可能みたいですね。
確かにそれなら安いし購入も検討します。

まだリソースエディタがフリーだとどう辛いのかもわかりませんが…

157 名前:デフォルトの名無しさん mailto:sage [2008/11/17(月) 23:12:09 ]
リソースエディタだけIDEに統合されてない
フリーソフトを使うってのは辛いって話でそ

158 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 00:56:24 ]
coutとprintfの違いを教えてください

159 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 07:46:21 ]
>>158
coutはC++でしか使えない
printfはCでも使える

160 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 07:51:42 ]
ttp://www.asahi-net.or.jp/~yf8k-kbys/newcpph1.html

こちらのサイトを参考にしてVisual C++ 2005で練習をしているところなのですが
完成したプログラムを「デバッグ開始」で動かそうとすると、
一瞬だけコマンドプロンプトの黒画面が出て、すぐに消えてしまいます

最初のうちは普通に実行され、黒画面が残ったままになったので
設定を間違えて弄ってしまったのかもしれません
原因、元に戻す方法がわかる方はいらっしゃいませんか?

161 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 09:02:07 ]
リソースエディタなんてフリーで問題ないよ
どの道付属のアイコンエディタは使い物にならんし

162 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 09:03:33 ]
>>160
最後にgetch()を入れればキーを押すまで画面がとまるよ

163 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 10:05:38 ]
>>159
了解です
Printfで書くようにします
Cout使わないといけない場合なんかはないですよね
ありがとうございます

164 名前:141 mailto:sage [2008/11/18(火) 10:18:26 ]
>>157
解説ページなどでResEditやXN Resource Editorでそれほど問題なさそうだったので、
どのようなデメリットがあるのかよくわからないということでした。
わかりにくくてすみません。

とりあえずフリーのものでやってみようかなと思います。

165 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 16:42:30 ]
>>162
ありがとうございます
でも最後にgetch();を付けるとエラーが…

「デバッグ無しでビルド」を選択したら
とりあえずは消えない様になりました



166 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 16:44:50 ]
そもそもデバッグしないでいいならCtrl+F5で実行すりゃいい

167 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 17:21:41 ]
あとは

1.system("pause");
2.getchar();
3.main関数の最後の行("}")にブレークポイントをいれる

から好きなのを選べばいいと思うよ

168 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 12:30:43 ]
今まで少しの間でしたがVC#2005EEを使っていました。
今日からC++を学ぼうと思い、VC++2008EEを使ってみたのですが
コード補完機能がないのが気になりました。
VC#2005EEのときは、1文字目から予測リストが出てくるので非常に使いやすかったのですが
VC++2008EEにはそのような機能はないのでしょうか。

169 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 13:32:24 ]
>>168
ないよ
せいぜい関数の引数リストやクラスのメンバリストが出る程度だがそれでもないよりましだ

170 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 13:33:56 ]
あ、そういえばCtrl+スペースで出たな


171 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 13:51:54 ]
質問です。Visual C++2005を使っています。
プロジェクトをつくるとそのフォルダにReadMe.txtが自動で作られますが
ここに各ソースファイルの簡単な説明を追記したいのですが、どのようにすればよいのでしょうか?

作成されたReadMe.txtの最後の方に、
「AppWizard では "TODO:" コメントを使用して、ユーザーが追加またはカスタマイズする
ソース部分を示します。」とか書いてあるのですが、
各ソースファイルのコメント部分にTODO:と入れればその行が自動的に
ReaMe.txtに出力されるのかと思ったのですが、なんともなりません。
何かやり方が違うのでしょうか?

そういったReadMe.txtへの説明の自動追記機能はありますか?
それともRedMe.txtを直接開いて手書きで説明を加えなくてはならないのでしょうか?

172 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 13:52:53 ]
あ、>>171はVisual C++ 2005 Express Editionです。
ひょっとしてエディションの問題???


173 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 16:06:59 ]
>>165
コンパイルエラーならconio.hがインクルードされてないとかじゃね

174 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 16:13:36 ]
// TODO: ここにコマンド ハンドラ コードを追加します

175 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 16:19:32 ]
TODOコメント使うのはAppWizardであって、ユーザー(あなた)ではない
AppWizardがあなたが追加、またはカスタマイズすべきソース部分を教えてくれているだけ
AppWizardが生成するReadMeはあなたに対する説明文であって、あなたのアプリケーションを使う人に対するものではない



176 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 16:43:17 ]
>>169
レスありがとうございます。たしかに、ないよりはましですね。
もやもやがなくなったので勉強してきます。

177 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 16:45:48 ]
>>174-175
レスありがとうございます。
えーと、つまりReadMe.txtもTODO:コメントも、後から
自分で追記したりするようなものではないということでいいんでしょうか?
ReadMe.Txtはプロジェクト作成時にVCが自動作成したファイルだけを示し、
その内どこをいじるのかがTODO:コメントで指示されるという解釈であってますか?

178 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 19:29:23 ]
いやあれウィザードが吐くだけの固定コメだから
メッセージマップとかをクラスのプロパティからいっぱい作って見れ 全部同じコメだ

179 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 12:12:07 ]
int型のポインタを宣言するときは
int* pA; とするのがいいのか
int *pA; とするのがいいのか教えていただけませんか。
テキストにはどちらでも良いと書いてありましたが、できれば多数派に合わせておきたいので・・・

180 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 12:36:44 ]
>>179
ポインタをtypedefする
typedef int *LPINT
LPINT pA;


181 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 16:31:05 ]
>>179
後者が一般的

182 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 16:32:25 ]
int * p;
ではダメですか?

183 名前:デフォルトの名無しさん [2008/11/22(土) 16:31:46 ]


名前:
E-mail:
内容:
超初歩の質問ですいません。環境はXP,VC++2008(SP1)でインストール直後のまっさらな状態です。

 String *name = textName->Text;



error C3699: '*' : この間接指定を型 'System::String' で使用できません

と、VisualStudio2008からダメ出しされまして、エラーメッセージどおりに、

 String ^name・・・・

としたらうまく通りました。

エラーの原因はStringクラスが定数文字列前提だからかな?とも
思ってますが、それよりも^演算子(なんでしょうか?)の
意味がさっぱり調べられません。
ググってもこれといったものが出ませんでした^^;

^の意味をどなたか教えていただけませんでしょうか・・・。


184 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 16:51:51 ]
>>183
msdn.microsoft.com/ja-jp/library/ms235215(VS.80).aspx

185 名前:デフォルトの名無しさん [2008/11/22(土) 17:08:32 ]
183です。

助かりましたー。新仕様だったんですね。





186 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 19:29:02 ]
ちょw


187 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 20:37:46 ]
名前:
E-mail:
内容:
なんぞこれ


188 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 21:32:16 ]
デスマの合図に決まってるだろ

189 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 00:33:46 ]
質問です。VisualC++2008をつかっています。
ソースを書き換える前に保存をしたいのですが、
全部丸ごと別名で保存する方法を教えてもらえませんか?
.cppや.hを個別に保存はできましたが、プロジェクトの中身を丸ごと別名で保存はできないのでしょうか?



190 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 01:26:10 ]
逆に考えるんだ
元のプロジェクトの中身をコピーして別名にしたあと上書き保存すれば結果は同じだと

191 名前:189 mailto:sage [2008/11/23(日) 02:01:38 ]
>>190
なるほど、ありがとうございました

192 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 03:58:12 ]
Visual Source Safeを使えばいいと思うよ

193 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 11:48:07 ]
次のVC++で改良される自動生成コメント ...

// TODO: ここに 派遣さんが コマンド ハンドラ コードを追加します


194 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 17:04:29 ]
SDKのダイアログリソースを見ると全部英語表記で記述してありますが
VCでビルドするともちろん日本語で表示されますが
日本語用のストリングテーブルがどっかにあるんですか?

195 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 22:14:00 ]
調べた事ないが、リソースDLLがどっかにあるんじゃまいか?



196 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 22:25:55 ]
予約語にinterface ってのがあるんだがこれ何?
Javaのinterfaceと同じ感じなのか?
言語仕様にはこんなのなかったとおもうんだが

197 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 22:28:58 ]
C++/CLIのinterfaceではないだろうか






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

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

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