Visual c++ 从C+中的文件读取图像+;
我的计算机上的图像文件夹中有bmp图像。我将其命名为1.bmp到100.bmp 我想一个接一个地阅读这些图片。我写了以下代码:Visual c++ 从C+中的文件读取图像+;,visual-c++,c++-cli,Visual C++,C++ Cli,我的计算机上的图像文件夹中有bmp图像。我将其命名为1.bmp到100.bmp 我想一个接一个地阅读这些图片。我写了以下代码: int i; System::String^s; for(i=1;i<=100;i++) { s=("C:\\images\\%d.bmp",i); System::Drawing::Bitmap^ image; image= gcnew System::Drawing::Bitmap(s,true ); } 你能帮我吗 s=("C:\\images\\%d.
int i;
System::String^s;
for(i=1;i<=100;i++)
{
s=("C:\\images\\%d.bmp",i);
System::Drawing::Bitmap^ image;
image= gcnew System::Drawing::Bitmap(s,true );
}
你能帮我吗
s=("C:\\images\\%d.bmp",i);
这种说法是错误的。我不是C#方面的专家,但我认为你可以做到以下几点
s= "C:\\images\\" + i + ".bmp";
这种说法是错误的。我不是C#方面的专家,但我认为你可以做到以下几点
s= "C:\\images\\" + i + ".bmp";
我想你想要:
s=String::Format("C:\\images\\{0}.bmp",i);
我想你想要:
s=String::Format("C:\\images\\{0}.bmp",i);
我对C++/CLI了解不多,但在C#中,您可以使用
s = String.Format("C:\\images\\{0}.bmp",i);
我认为在c++/cli中可能
s = String::Format("C:\\images\\{0}.bmp",i);
我对C++/CLI了解不多,但在C#中,您可以使用
s = String.Format("C:\\images\\{0}.bmp",i);
我认为在c++/cli中可能
s = String::Format("C:\\images\\{0}.bmp",i);
我不这么认为,String。格式不能识别%D,如在标准C/C++函数中使用的%D(即PrtTf,SpaFrTf…),我不这么认为,String。格式不能识别%D,因为在标准C/C++功能中使用的%D(即PrtTf,SpaMeFF…)是本机C++代码吗?托管还是非托管?这是本机C++代码吗?管理的还是非管理的?