質問するログイン新規登録

質問編集履歴

2

本体を追加

2019/01/10 07:08

投稿

santaro
santaro

スコア18

title CHANGED
File without changes
body CHANGED
@@ -12,6 +12,8 @@
12
12
  ```ここに言語を入力
13
13
  vector<float> *scopePtr;
14
14
 
15
+ scopePtr = ptr; /*外部で宣言された vector<float> *ptr を代入*/
16
+
15
17
  for (int i = 0;i < pts.size() - 1;i++){
16
18
  glm::vec3 cent = pts[i];
17
19
  glm::vec3 axis = pts[i] - pts[i+1];

1

エラーメッセージの追加

2019/01/10 07:08

投稿

santaro
santaro

スコア18

title CHANGED
File without changes
body CHANGED
@@ -2,9 +2,13 @@
2
2
  > glm::vec3 t1 = cent + axis * (*scopePtr)[idx] * 300.0;
3
3
 
4
4
  この行でエラーが出てしまって、コンパイルできません。いろいろデバッグしていたのですが、
5
- 「(*scopePtr)[idx]」ここでエラーが出てしまいます。なにが間違っているのでしょうか?
5
+ 「(*scopePtr)[idx]」ここで以下の様なエラーが出てしまいます。なにが間違っているのでしょうか?
6
6
 
7
7
 
8
+ > std::__1::vector<float, std::__1::allocate<float> >::operator[](unsigned long) [inslined]
9
+
10
+
11
+
8
12
  ```ここに言語を入力
9
13
  vector<float> *scopePtr;
10
14