- OpenGLスレ Part21
293 :デフォルトの名無しさん[sage]:2014/12/02(火) 00:08:20.43 ID:yGw9j998 - 床井さんのHPは昔(10年以上前)よく見ていたのですが、
今でも最新のOpenGLについてのお勧めサイトでしょうか?
|
- OpenGLスレ Part21
295 :デフォルトの名無しさん[sage]:2014/12/02(火) 04:00:42.47 ID:yGw9j998 - >>294
レスありがとうございます。 ・glut: クロスプラットフォームなツールキット。でもさすがに古くさい ・GLFW より新しいマルチプラットフォームなツールキット という事ですが、glutしか知らない浦島太郎状態なのでまずはGLFWという奴を習得したいです。Windowsです。
|
- OpenGLスレ Part21
297 :デフォルトの名無しさん[sage]:2014/12/02(火) 04:49:54.71 ID:yGw9j998 - >>296
レスありがとうございます。 本家のサイトは参考にはしますが、まずは敷居の低い日本語サイトで勉強しようと思ってます。 とりあえず床井さんとこと、本家サイトでやってみます。
|
- C++相談室 part114
727 :デフォルトの名無しさん[sage]:2014/12/02(火) 08:41:23.75 ID:yGw9j998 - #include <stack>
struct Data1{ int i; Data1::Data1(const int i) :i(i){}; }; struct Data2{ Data1 d1; Data2::Data2(const Data1 &d1) :d1(d1){}; }; void main(){ std::stack<Data2> myStack; Data1 d1(777); Data2 d2(d1); myStack.push(d2); //(1) これは分るんですが myStack.push(d1); //(2) これでも行けるんですが、何故でしょうか。 } stackで質問なのですが、(2)でもエラーせずにstackにpush出来るのですが、何故でしょうか? データの型が違うのでエラーすると思ったのですが。VS2013C++です。
|
- C++相談室 part114
729 :デフォルトの名無しさん[sage]:2014/12/02(火) 08:53:37.27 ID:yGw9j998 - >>728
レスありがとうございます。 うーん、勝手に変換してくれるのは嬉しいような嬉しくないような。 (2)の場合には、型が違うみたいな警告とかエラーを出すことは 可能でしょうか?
|
- C++相談室 part114
731 :デフォルトの名無しさん[sage]:2014/12/02(火) 09:02:07.77 ID:yGw9j998 - >>730
ありがとうございます。出来ました! 詳しいですね。
|
- C++相談室 part114
758 :デフォルトの名無しさん[sage]:2014/12/02(火) 20:46:25.92 ID:yGw9j998 - >>757
そうなんですか。 意味が良く分らない void (*f)(void) という記述方法が関数ポインタだと必死で 覚えたのに、f(void) でも行けるなら、最初からそうして欲しかった。
|