トップページ > プログラム > 2014年10月11日 > OlHZdekY

書き込み順位&時間帯一覧

4 位/212 ID中時間01234567891011121314151617181920212223Total
書き込み数1000000000000000012010005



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
スレを勃てるまでもないC/C++の質問はここで 22
OpenGLスレ Part21

書き込みレス一覧

スレを勃てるまでもないC/C++の質問はここで 22
622 :デフォルトの名無しさん[sage]:2014/10/11(土) 00:21:52.21 ID:OlHZdekY
>>620
ありがとう

>>621
書いてみる
OpenGLスレ Part21
139 :デフォルトの名無しさん[sage]:2014/10/11(土) 17:35:03.87 ID:OlHZdekY
>>138です
点を描画する際に関数glutDisplayFanc(display) を使いdisplay() を呼び出し、その中のglDrawArray()を使用します。
なのでmain()で定義した配列をdisplay()まで渡さないといけないのですが、glutDisplayFanc(display) が邪魔をして渡す事が出来ません

この配列は他の関数でも使用するのでdisplay()内で定義する事は考えていません
それに動的なのでグローバルで定義する事も出来ないので困っています
何か良い方法はありませんか?
OpenGLスレ Part21
141 :デフォルトの名無しさん[sage]:2014/10/11(土) 18:36:42.27 ID:OlHZdekY
>>140
動的なのでグローバルではダメなんです


グローバルでの宣言時に要素数を多めに宣言しておくという方法もとれますが出来れば避けたいです
OpenGLスレ Part21
142 :デフォルトの名無しさん[sage]:2014/10/11(土) 18:41:23.25 ID:OlHZdekY
>>139が分かりにくい様なので簡単に言うと
コールバック関数の中にmain()で定義した動的な配列やvectorを持って行くにはどうすればいいの?という事です
OpenGLスレ Part21
146 :デフォルトの名無しさん[sage]:2014/10/11(土) 20:47:37.64 ID:OlHZdekY
自己解決しました


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。