Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual c++ 从C+中的文件读取图像+;_Visual C++_C++ Cli - Fatal编程技术网

Visual c++ 从C+中的文件读取图像+;

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.

我的计算机上的图像文件夹中有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.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++代码吗?管理的还是非管理的?