みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

[c++]webサイトからのコード引用方法

C++のコードを掲載しているWebサイトはたくさんありますが
コードの一部しか記述していないサイトが多く
どのヘッダーファイルをインクルードすればいいのかは書いていない
場合が多い。

わたしはVC++2008 Express Editionを
使用しているが、インクルードファイルを指定しないと
コンパイルできないし、どのファイルをインクルードすれば
いいのか教えてくれる機能もない。

上記の問題を踏まえた上で、Webサイトに断片的に記述されたコードは
どのように使用すればいいのか教えてください。

投稿日時 - 2009-10-21 13:50:01

QNo.5384773

暇なときに回答ください

質問者が選んだベストアンサー

「関数を列挙してください」と記載しているのにソースコードへのリンクを記載とは。。。
全て答えて欲しいとでもいうのでしょうか?

●OpenClipboard
googleで「OpenClipboard」で検索すると一番目に以下のホームぺージが出てくる。
http://msdn.microsoft.com/ja-jp/library/cc430068.aspx
「対応情報」にインクルードは「Windows.h」と記載されている。

●EmptyClipboard
googleで「EmptyClipboard」で検索すると一番目に以下のホームぺージが出てくる。
http://msdn.microsoft.com/ja-jp/library/cc429768.aspx
「対応情報」にインクルードは「Windows.h」と記載されている。

●GlobalAlloc
googleで「GlobalAlloc」で検索すると一番目に以下のホームぺージが出てくる。
http://msdn.microsoft.com/ja-jp/library/cc430065.aspx
「対応情報」にインクルードは「Windows.h」と記載されている。

●GlobalLock
googleで「GlobalLock」で検索すると一番目に以下のホームぺージが出てくる。
http://msdn.microsoft.com/ja-jp/library/cc430080.aspx
「対応情報」にインクルードは「Windows.h」と記載されている。

●lstrcpy
googleで「lstrcpy」で検索すると一番目に以下のホームぺージが出てくる。
http://msdn.microsoft.com/ja-jp/library/cc410904.aspx
「対応情報」にインクルードは「Windows.h」と記載されている。

●GlobalUnlock
googleで「GlobalUnlock」で検索すると一番目に以下のホームぺージが出てくる。
http://msdn.microsoft.com/ja-jp/library/cc430100.aspx
「対応情報」にインクルードは「Windows.h」と記載されている。

●SetClipboardData
googleで「SetClipboardData」で検索すると一番目に以下のホームぺージが出てくる。
http://msdn.microsoft.com/ja-jp/library/cc430086.aspx
「対応情報」にインクルードは「Windows.h」と記載されている。

●CloseClipboard
googleで「CloseClipboard」で検索すると一番目に以下のホームぺージが出てくる。
http://msdn.microsoft.com/ja-jp/library/cc429781.aspx
「対応情報」にインクルードは「Windows.h」と記載されている。


なんということでしょう。
すべて、googleで検索したにも関わらずTOPで検索され、その全てがMSDNにより記載されている事が分かるでしょう。

ネット検索でもこれだけ分かります。

投稿日時 - 2009-10-21 20:54:50

お礼

MSDNがこんなに便利だとは知らなかった。。。たいした情報がのってもいないのに、やたらと重い、ブラウザクラッシャ的Webサイトだと思っていました。

投稿日時 - 2009-10-21 21:23:09

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.3

あまりに甘えとしかいいようがありませんが、試しに何の関数が分からないのか列挙してみて下さい。

それぞれに対して、どんな方法・手順で調べて使えるようになるのか試してみますから。

投稿日時 - 2009-10-21 17:30:34

お礼

たとえば以下です。よろしくおねがいします。
http://www1.coralnet.or.jp/mako10/vc/a0026.html

投稿日時 - 2009-10-21 19:59:04

ANo.2

未定義エラーが出た関数名で検索するとだいたいわかりますよ

投稿日時 - 2009-10-21 14:37:07

お礼

初心者にはわからないですよ

投稿日時 - 2009-10-21 15:41:50

ANo.1

コード上のAPIからリファレンスを検索する。

投稿日時 - 2009-10-21 13:54:57

お礼

「リファレンスを検索」とはどうやるのでしょうか?

投稿日時 - 2009-10-21 15:42:51