Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/124.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
如何使用VisualC++中的文件:RealAlelyBype?_C++_Visual Studio 2013_Visual C++ 2013 - Fatal编程技术网

如何使用VisualC++中的文件:RealAlelyBype?

如何使用VisualC++中的文件:RealAlelyBype?,c++,visual-studio-2013,visual-c++-2013,C++,Visual Studio 2013,Visual C++ 2013,VisualStudio有一个简单的方法File::ReadAllBytes,它将读取一个文件并返回一个字节数组,但我不知道如何使用它。我尝试了以下方法,但都不起作用 Byte arr[] = File::ReadAllBytes("file.txt"); Byte *arr = File::ReadAllBytes("file.txt"); unsigned char arr[] = File::ReadAllBytes("file.txt"); unsigned char *arr = Fi

VisualStudio有一个简单的方法File::ReadAllBytes,它将读取一个文件并返回一个字节数组,但我不知道如何使用它。我尝试了以下方法,但都不起作用

Byte arr[] = File::ReadAllBytes("file.txt");
Byte *arr = File::ReadAllBytes("file.txt");
unsigned char arr[] = File::ReadAllBytes("file.txt");
unsigned char *arr = File::ReadAllBytes("file.txt");

unsigned char *arr;
arr = File::ReadAllBytes("file.txt");

文件::RealAlelyByg是.NET函数,因此不能从C++调用它。


<>你可以从C++的微软的.NET版本的C++调用它,但是你已经澄清了你没有使用C++ +CLI。< /P>这是.NET方法。你是用普通C++还是C++ + CLI编写的?是的,是.NET方法。抱歉,如果问题不准确,但是VisualStudio参考文献在讨论这种代码时使用术语C++。你使用普通C++还是C++ + CLI?我用C++来解决这个问题。它返回一个数组^。你可以考虑使用自动关键词,尽管它没有帮助你理解正确的C++和CLI代码的编写。你不必读一本书,假设你理解C++,但是教程不会伤害你。这个答案是错误的。在VisualStudio中编写的常规C++代码中不能使用C++ + CLI函数。@ HD86.假设ASKER不想学习新语言,即使它接近另一种语言,并且只为这个函数添加.NET的依赖项。