컴퓨터/C++ (2) 썸네일형 리스트형 C++에서 파일 출력 1. 기본 출력 #include int main() { std::ofstream ofs; ofs.open("filename"); if (ofs.is_open() == false) return 1; ofs const에 관하여 0. 도입 다음의 세 가지 변수 선언에 무슨 차이가 있을까? 차이를 잘 모르겠다면 이 글이 도움이 될지도 모른다ㅎㅎ int const * a; int * const b; int const * const c; 거두절미 하고 const에 대해 알아보자 ! 주석처리된 것은 컴파일 오류를 유발하는 코드라인이다. ! 1. 기본 1.1 선언 // const int foo; const int foo = 10; 기본 자료형에 const를 붙이는 경우, 해당 변수는 더이상 수정할 수 없기 때문에 선언과 동시에 초기화 해야 한다. 1.2 데이터 변경 const int foo = 10; // foo = 5; const가 붙은 변수는 당연히 수정이 안 된다. 2. 포인터와 함께 쓰이는 경우 결론부터 말하자면 const 키워드.. 이전 1 다음