코딩75 입력받는 법 1. String 입력받는법 #include #include #include using namespace std; int main() { const char my_strs[] = "Hello, World"; const string my_hello = "Hello, World"; cout 2024. 2. 22. namespace, auto, trailing, 암시적 형변환, 명시적 형변환 1. namespace namespace를 쓰지 않고 바로 using std::cout 도 가능 #include int main() { using std::cout; using std::endl; cout 2024. 2. 21. 전역변수, static 변수, 내부 연결, 외부 연결 1. 범위 지정 연산자 (::) 변수 앞에 붙이면 전역변수 사용을 의미 #include using namespace std; int value = 123; int main() { int value = 1; cout 2024. 2. 19. 비트플래그, 비트마스크 1. 비트플래그 bitset #include #include using namespace std; int main() { /* bool item1_flag = false; bool item2_flag = false; bool item3_flag = false; bool item4_flag = false; */ const unsigned char opt0 = 1 2024. 2. 17. const 1. 리터럴 상수 #include int main() { using namespace std; const double gravity{9.8}; //gravity = 1.2; return 0; } const로 선언하면 값을 변경할 수 없다. const는 선언과 함께 정의를 해줘야 한다. const double과 double const는 같음 아래는 모두 같은 기능 const double gravity{9.8}; // C++11에서 도입된 uniform initialization const double gravity(9.8); const double gravity=9.8; 2. constexpr 컴파일타임에 결정되는 상수인지 확인! (special_number는 런타임에 정해지므로 constexpr을 사용할.. 2024. 2. 17. namespace #include using namespace std; namespace MySpace1 { namespace InnerSpace { void my_function(){ cout 2024. 2. 16. 헤더파일과 헤더 가드 1. forward declaration #include using namespace std; int add(int a, int b); int multiply(int a, int b); int main() { cout 2024. 2. 16. 모던 C++입문 [1.2 변수] 상수는 변경할 수 없기 때문에 선언과 동시에 값을 반드시 설정해야 한다. const int c=2; 2024. 2. 13. 1.4 입출력 스트림(cin, cout) / 1.5 함수 / 1.6 키워드와 식별자 이름 1.4 입출력 스트림(cin, cout) #include //cout, cin, endl #include //printf int main() { int x = 1; std::cin >> x; float pi = 3.14; std::cout 2024. 2. 13. 이전 1 2 3 4 5 6 7 ··· 9 다음