★初心者にVisual C++を教えるスレ★ Part16
基本から分かってないと思います・・・
だれか助けて・・・
コンパイルしようとしたら
C:\Program Files\Microsoft SDK\include\ObjBase.h(398) : error C2146: syntax error : missing ';' before identifier 'IRpcStubBuffer'
と出ます。件の行には
typedef interface IRpcStubBuffer IRpcStubBuffer;
と書いてあります。
何を調べたらいいんでしょうか??
>>936 あんたの頭。
それは兎も角、その行の前辺り。
938 :
デフォルトの名無しさん:05/01/28 10:13:51
>931-932
msgboxをhookしろ。ぐぐれ
939 :
デフォルトの名無しさん:05/01/28 10:16:54
>936
interfaceの定義がわかっていない。
C++でもCでもそんなCOMの実装は見たことがない。
>>939 確かどこぞのヘッダにこんな呪文が
#define interface struct
そういやヘッダーファイルを読むやつは少なくなったな。
プリプロセサの吐いたソース読むと面白いのに
最近MFCの勉強を始めたんですが
参考にしている本がVC6.0プロに対応していて、私はVC++6.0スタンダードしかもっていません。
本を読んでいるとスタンダードは細かい設定が出来ないようなんですが
VC++6.0プロを購入するべきでしょうか?
もう売ってないし
そんなくだらない理由で買い換えるアホはいないだろ
>943-944
レスthx
しばらくスタンでがんばります
サービスパック入れて手打ちで設定でプロ版になるらしい
947 :
デフォルトの名無しさん:05/01/29 01:29:08
Visual Studio .NET2003を使用してますが、
標準出力に出力した内容は、どこに表示または
保存されていますか?
標準エラー出力もわかりません・・・。
>>947 コンソールアプリなら起動したコンソールに、
そうでないならお察しください。
>>948 どうもです。
ぐぐった所では、MFCならTRACEというマクロ?、ATLなら他の何かで
表示できるらしいのですが、生のC++非コンソールアプリでは無理なのでしょうか。
>>949 TRACEとかはIDEのアウトプットに出る。コンソールじゃない。
おまいはどこに出したいのだ?
>>950 デバッグ用に出したいので、どこでもいいんです。
見れればOKです。
できればwstringとstringの両方を自動で対応できるなら
なおさらいいです。
>>951 環境依存でいいのなら_RPT系マクロがある。
953 :
デフォルトの名無しさん:05/01/29 02:41:36
複素数を含んだ双曲関数(sinh,cosh,tanh)の計算をしたいのですが、どのようにしたらようでしょうか?何かアイディアがあればお願いします。
ヘッダファイルを用い、複素数の和、差、積、商、平方根、絶対値、指数関数については定義済みで、動作確認もされています。
sinは計算できるの?
955 :
デフォルトの名無しさん:05/01/29 02:44:20
できます
2次元ベクトルで良いじゃん
957 :
953:05/01/29 02:48:08
2次元ベクトル??
つまり、実部と虚部を別々に計算するということですか?
内積、外積しだいだが
>>953 マルチしたまま放置せんと、該当スレに謝罪して来い。
960 :
953:05/01/29 03:41:17
すみません。これまでの書き込みは無視して下さい。
大変失礼しました。
VC っていつの間にか UI を簡単に作れるようになったんだ!
いつから出来るようになったの?(バージョン及び年)
ずっとただの CV の Windows 版だと思ってたよ。
.NETからは一応フォームエディタも
>>961 製品名の「Visual」は伊達じゃないんだぞ・・・
Win98の互換を入れると動くプログラムをXPにも対応させたいの
だけれどどうすればよいでしょうか?
互換を入れると普通に動くのですが・・・
Win98のVC++6.0です。
>>965 環境依存するようなプログラムを排除すればいいだけ。
strcmpってなんですか?
これが-1になる理由がよくわかりません。
#include <stdio.h>
#include <string.h>
main()
{
printf("%d\n",strcmp("a","may"));
}
猫でもわかるSDK39章について
フォントの設定次第で実行結果のWindowに"猫でも分かる"と表示されずに"LAai@eなどと文字化けしてしまいます。
文字コードの設定方法の違いだけだと思うのですが、文字コードなどの設定はどこで変更すればいいのでしょうか?
>>962-964 ありがとございます。
フォームエディタは .net からなんですね。
VC 1.0 は仕事で使いましたが、使いにくくてそれ以降使ってませんでした。
まぁほとんどコンソールプログラムばっかだし。
973 :
裕美子(東京の孤独な女) ◆h8lIp1b.Ek :05/01/31 21:18:42
URLデコードに関するロジックをC++で実装したいのですが
サンプルをどなたか書いてくれませんでしょうか?
VC++6.0を持っているのですが、ヘルプで検索してもよく分からないので
お願いいたします。
Windowsでスレッドは何個まで作れますか?
>>977 でもマルチポンポしたくないので、このスレで
お願いします。
なんて、裕美子のまねをしちゃったぜ(へへへ)
>>973 googleで「URLデコード」で検索してごらん、アドレスは失念したけど
VBでコーディングした例が見つかるはずだ。
>>891 7.0ってNTに対応してたのか…知らんかった。
てっきり.NETは2000以降かと。
985は次スレを立てよう。
7.0で切り捨てられたのは95系じゃなかった?