0
C++에서 다음 기능을 구현하는 방법은 무엇입니까? 감사. 프로그램에서 행렬 A = [1,2; 2,1]을 얻을 수 있다고 가정합니다. 독립 데이터 파일 (예 : data1)에 저장하는 방법C++의 데이터 파일에 다차원 배열로드
둘째, 매트릭스 A. 나의 다른 프로그램 2에
C++에서 다음 기능을 구현하는 방법은 무엇입니까? 감사. 프로그램에서 행렬 A = [1,2; 2,1]을 얻을 수 있다고 가정합니다. 독립 데이터 파일 (예 : data1)에 저장하는 방법C++의 데이터 파일에 다차원 배열로드
둘째, 매트릭스 A. 나의 다른 프로그램 2에
구조체 C에 대한 ++ 파일이 파일 데이터 1을로드하는 방법을 I/O를 이진 파일 샘플
struct WebSites
{
char SiteName[100];
int Rank;
};
쓰기
void write_to_binary_file(WebSites p_Data)
{
fstream binary_file("test.dat",ios::out|ios::binary|ios::app);
binary_file.write(reinterpret_cast<char *>(&p_Data),sizeof(WebSites));
}
C++ 파일 입출력 이진 파일 읽기 샘플
void read_from_binary_file()
{
WebSites p_Data;
fstream binary_file("test.dat",ios::binary|ios::in);
binary_file.read(reinterpret_cast<char *>(&p_Data),sizeof(WebSites));
binary_file.close();
cout<<p_Data.SiteName<<endl;
cout<<"Rank :"<< p_Data.Rank<<endl;
}
http://www.cplusplus.com/reference/iostream/fstream/ – Erik
[튜토리얼] (http://www.cplusplus.com/doc/tutorial/files/) –