• ベストアンサー

インポート関数をインポートしないで(ry

Visual StudioでwindowsのプログラムをC/C++作っています。 ダイナミックリンクライブラリにある関数を使うとき、その使う関数を実行ファイルに直接埋め込んでインポートしないで使うことは可能でしょうか?自分の作ったライブラリの関数ではなく用意されたものの場合です。例えばuser32.dllにある関数を使う場合などです。 回答よろしくお願いします。

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

  • ベストアンサー
  • ninoue
  • ベストアンサー率52% (1288/2437)
回答No.2

http://www.google.com/codesearch/advanced_code_search http://www.koders.com/ 上記からC,C++,Java,Fortran等のソースコードが見つかるかもしれません。 但し、ライセンスに注意してください。 また芋ずる式に多くのソースが必要になり、現実的でないといったことか起こるかもしれません。

yozakura20
質問者

補足

回答ありがとうございます。 目的の関数ありました。 見つかった.cのファイルは自分のパソコンには無かったのですが、どこから集められるのでしょうか? >ライセンスに注意してください これらで見つかる関数は勝手に使うとまずいのでしょうか?

その他の回答 (2)

  • ninoue
  • ベストアンサー率52% (1288/2437)
回答No.3

自分で使うだけで、一般に公開したり、製品に組み込んだり、出荷したり、それを使うことで会社の利益を増す等のことに関係なければ特に問題ないはずだと自分では考えています。 (直接このような問題を考えないといけないようなことは無かったので、以下も含めて無責任な回答にしかなりませんが) 自分で使うだけでない場合は、自由に使ってよいと明示されているもの、ソース変更なしでオブジェクト組込みだけであれば製品に組込み出荷も自由と指定されているもの、ライセンス明示なしだが学校でも教わるような、或いは簡単でライセンス指定があるはずもないようなものは自由に使ってよいと思います。 http://www.google.com/codesearch/advanced_code_search 検索条件の"ライセンス"の項で普通は"指定なし" となっています。 右上の "Google ソースコード検索について" の 6. コードのソフトウェア ライセンスはどのように決定されますか。 を参照してください。 ライセンスが問題になりそうな使い方をする場合、会社の人に尋ねて下さい。

yozakura20
質問者

お礼

親切にありがとうございました。

  • hidebun
  • ベストアンサー率50% (92/181)
回答No.1

質問内容は、要するにこういう(ry http://okwave.jp/qa3626859.html

yozakura20
質問者

お礼

そういうことです。 以前の質問にあったんですね。失礼しました。 やはり、無理なんですね。

関連するQ&A