사용자가 파일을 만들거나 열고 텍스트를 추가 할 수있는 간단한 프로그램을 만들고 싶습니다. 이것은 내가 현재 가지고있는 코드 : #include <iostream>
#include <string>
#include <fstream>
using namespace std;
int main()
{
cout << "Enter file name:
이 문제 설명이 은 기본적으로 내 "Roster.h"헤더 파일의 내부, 난 (학생 클래스에서 "학생"객체의 배열을 가지고있는이 포함되어 종료 읽어 함수 changeScore, SetID, setTotal, setLetterGrade)를 호출합니다. 아래에 첨부 될 함수에서 첫 번째 데이터 행을 읽은 다음 while 조건에서 종료합니다. 나는 몇 시간 동안이
나는 몇 시간 동안이 질문을 봤는데 그 문제를 해결할만한 것을 찾지 못했습니다. 저는 C++의 파일 작업에 아주 어렴풋이 드는데, 지난 36 시간 동안 약 20 시간 동안 친구와 함께 프로젝트를 작성하려고하는 문서와 포럼 질문을 읽은 적이 있습니다. 나는 raw_questions.txt라는 파일이 있는데, 여기에 약간의 변경을 가하고 싶습니다. 이 파일은
숫자가있는 cvs 파일을 인쇄해야합니다. 파일을 인쇄 할 때 점이있는 숫자가 있지만 쉼표로 숫자가 필요합니다. 여기 예입니다. 로케일 방법을 사용하여 터미널에서이 번호를 인쇄 할 경우 쉼표로 숫자를 얻지 만 파일에는 같은 번호이지만 점이 있습니다. 나는 왜 그런지 이해하지 못한다. 어떻게하면됩니까? #include <iostream>
#include <l
클래스 프로젝트에서 작업하고 있는데 스레드가 파일을 완전히 읽는 데 문제가 있습니다. 나는 그 (것)들을 처음 낱말 또는 2 개를 통과하는 얻을 수있다, 그 때 그들은 멈추고 아무것도 출력하지 않는다. 내 main에서 스레드에 합류 한 후 file.eof()이 true를 반환합니다. 누구나 이것이 일어날 수있는 이유나 해결 방법에 대한 제안이 있습니까? v
관련 코드는 다음과 같습니다 std::fstream fout("Logs.txt");
class Logs;
typedef std::ostream& (*ostream_manipulator2)(std::ostream&);
class LogsOutput
{
public:
LogsOutput() {}
~LogsOutput() {}
이것은 내가 지금까지 가지고있는 것입니다 ... 이 프로그램의 요점은 파일에 단어의 개수를 표시하고 동일한 파일의 단어 개수의 문자 수를 얻는 것입니다. #include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
일부 정수로 채워진 텍스트 파일이 있는데이 숫자를이 텍스트 파일의 정수 배열에 삽입하고 싶습니다. #include <iostream>
#include <fstream>
using namespace std;
int main(){
ifstream file("numbers.txt");
int nums[1000];
if(fi