循环的C 增加了双点
c++ for loop increase dual points
这是我在stackoverflow上的第一个相关问题
i有一个先前初始化的3D点的向量,该向量存储在vec3f
中向量顶点;
我正在尝试获取这些verticies点的中间。目前我的代码是这样的
*for (int vertOne = 0; vertOne< 39; vertOne++) {
vertex.push_back(vertices[vertOne].getMiddle(vertices[vertOne++]));
}*
我想让顶点[vertone]像-0,1,1,2,3,4,5,6,7,8,9等。
,但我想要.getMiddle(Vertices [vertone ])以1,2,3,4,5,6,7,8,9等开始。
所以我希望第一个数组从0开始,第二个数组以1启动并通过循环向上移动
我是编程的新手,所以任何帮助都很好
谢谢!
postfix 运算符增加了存储在变量中的值,并将结果存储回变量。您想增加该值,但不要将结果存储在变量中。您只需添加1(Vertone 1)就可以实现这一目标。
相关文章:
- 为什么"i"在循环的每次迭代中都没有增加?(C++)
- 为什么这个 x 值在这个循环映射中没有增加?C++
- 如何并行化增加循环的大小
- 用于增加 ASCII 值的循环
- C++:进入循环后增加新行
- 在for循环中增加结构值每次返回相同的值
- 如何实现循环以增加数据
- 如何增加几个月循环.然后显示
- 无法在循环中的if statement结束时增加
- 循环的C 增加了双点
- 循环增加不起作用
- 我的值不断增加,而不是在循环语句中重置
- 在循环中增加ASIO问题
- 试图将字符串元素与循环和索引进行比较,但索引不会增加
- 增加OpenMP中用于进度报告的共享循环计数器
- 当使用动态数组时,循环中的内存使用量不断增加.(C++)
- C++如何增加循环增量
- 创建一个增加 1 的 while 循环
- 增加C++循环队列的容量
- 为什么 C++ 中的编译器不增加循环中最后一个数字的值?