好的,所以我使用Qt和C++作为我的环境.
我QGraphicsView在我的UI中绘制了一个.
然后我创建一个场景并为该场景添加线条.我运行5000点的数组并画出连接每个点的线.
QGraphicsScene *scene = new QGraphicsScene();
QPen pen2 = QPen(Qt::blue, 8.0);
int j=1;
for (int i=1; i<5000; i++)
{
scene->addLine(xArray[i],yArray[i],xArray[j],yArray[j], pen2);
j++;
}
Run Code Online (Sandbox Code Playgroud)
问题是我抓到的数字非常小,例如2.000e-12.这些数字将根据应用程序不断变化.如何调整我的场景以拉伸以填充我的QGraphicsView.现在,我看到的只是我视角中心的一个点.我有道理吗?
所以,当我将一个const char *函数传递给一个函数时,我可以再次使用它吗?它似乎最终吐出废话给我.
const char *config_file = "file.txt";
function(int x, config_file);
cout << "Number" << x;
secondfunction(int y, config_file);
Run Code Online (Sandbox Code Playgroud)
我需要另一个指向config_file的指针吗?
如果是这样,我该怎么做?
谢谢!