本を読んで勉強をしているのですが、その中のコーディング例でわからないところがあったので、質問させていただきます。
というのがあって、いろいろ調べて
という風に書き換えました。
ですが、'RECT'に当たるところでエラーをはいてしまいます。
大文字ということで、定数なのかと思い int RECT = 0; を作ってみましたがダメでした。
通常の使い方では変数型を与えてやるといいみたいなのですが、コーディン例ではそれがないので、どうしたらよいのか困っています
よろしくお願いします。
typedef(?) 構造体
Re: typedef(?) 構造体
「'RECT'に当たるところ」とはどのようなところですか?エンタープライズ(FF4) さんが書きました:'RECT'に当たるところでエラーをはいてしまいます。
エラーメッセージや、最小限の・自己完結した・確認可能なサンプルコードがあるとわかりやすいかもしれません。
元のコードではRECTは型名のようですが…?エンタープライズ(FF4) さんが書きました:大文字ということで、定数なのかと思い int RECT = 0; を作ってみましたがダメでした。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)
Re: typedef(?) 構造体
エラーメッセージは私の理解度の低さから、まったく意味をなさないと思います。
定数なのか型名なのかの判断も迷うくらいなので><
確認可能のコードとありますが、構造体つくるうえで書けないところってかなり少なくないですか?
定数なのか型名なのかの判断も迷うくらいなので><
確認可能のコードとありますが、構造体つくるうえで書けないところってかなり少なくないですか?
Re: typedef(?) 構造体
>エラーメッセージは私の理解度の低さから、まったく意味をなさないと思います。
エラーメッセージの意味を汲み取るのは有識者の方々であって、貴方ではありません。
機械的に貼り付ければ、何かしらの返答が得られる可能性は上がります。
エラーメッセージの意味を汲み取るのは有識者の方々であって、貴方ではありません。
機械的に貼り付ければ、何かしらの返答が得られる可能性は上がります。
Re: typedef(?) 構造体
Win32 APIにはRECT構造体はあってもRECTANGLE構造体は無さそうなので、RECTANGLE型を使いたければ自分で宣言する必要がありそうですね。Math さんが書きました:(またはWin32?)
オフトピック
Rectangle関数ならありますが、今回は関係ないでしょう。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)
Re: typedef(?) 構造体
TKS様>
私が型名のところを定数だと勘違いしていて、そのエラーメッセージを送ってしまえば、型名に直したらいけるという返答しか来ないと感じます。
機械的にやっても遠回りになってしまうと考えたので、あのように書かせていただきました。
ただ、言葉足らずだったので、どこまで理解していて、何を試したのかをもっと正確に書くようにします。
長文になりすぎると読んでもらえなくなってしまいそうで怖いのですが><;
Math様>
そのままコピペさせてもらって、動かしたらできました。
皆様、ありがとうございました!
私が型名のところを定数だと勘違いしていて、そのエラーメッセージを送ってしまえば、型名に直したらいけるという返答しか来ないと感じます。
機械的にやっても遠回りになってしまうと考えたので、あのように書かせていただきました。
ただ、言葉足らずだったので、どこまで理解していて、何を試したのかをもっと正確に書くようにします。
長文になりすぎると読んでもらえなくなってしまいそうで怖いのですが><;
Math様>
そのままコピペさせてもらって、動かしたらできました。
皆様、ありがとうございました!