小编Jem*_*ker的帖子

C++整数转换规则

C++使用什么规则来确定涉及两种不同整数类型的算术表达式的类型?

一般来说,很容易找出结果,但是我遇到了一些令人困惑的签名/无符号整数的情况.

例如,以下两者都出现unsigned int在VS中.

unsigned int us = 0;
int s = 1;

auto result0 = us - s; // unsigned int
auto result1 = s - us; // unsigned int
Run Code Online (Sandbox Code Playgroud)

这对其他编译器来说是一样的吗?是否有确定类型的具体规则?

c++ type-conversion

5
推荐指数
1
解决办法
1017
查看次数

OpenGL 中的颜色缓冲区是什么?

我正在努力理解 OpenGL .C 代码中的一些要点:

  • 这个颜色缓冲区是什么?
  • 下面的代码中的glutInitDisplayMode()和对该缓冲区做了什么?glClear()
glutInitDisplayMode(GLUT_DOUBLE|GLUT_RGB);
glClear(GL_COLOR_BUFFER_BIT);
Run Code Online (Sandbox Code Playgroud)

c opengl glut

0
推荐指数
1
解决办法
3986
查看次数

标签 统计

c ×1

c++ ×1

glut ×1

opengl ×1

type-conversion ×1