반응형

C++ 3

[C++] Struct, Union 이해하기

Struct 를 간단하게 말하자면 관련된 데이터를 묶는것이다클래스와 유사하지만 기본적으로 모든 멤버가 public예시)#include using namespace std;struct Student { int id; string name;};int main() { Student s = {101, "Alice"}; cout int id 와 string name 을 stuct Student 에 보관하여main 에서 불러온다s.id 를 이용해서 Student s 로 지정했던 101 을 불러오고s.name 을 이용해서 Alice 를 불러온다 Nested StructsStruct 는 또 다른 struct 를 포함 할 수 있다. 이걸 이용해서 struct 안에 struct 를 보관 할 수 있다...

코딩/C++ 2025.01.21

[c++] using namespace 사용하기

std 는 옵션이다. using namespace std;using std::cout;using namespace std;를 사용하면, std를 제외하고 코딩을 할 수 있다.  예를 들어  // Below, must be coded in 1 file// e.g Example.hclass Exmaple { } // end of class declaration namespace 는 많은 파일에서도 공용으로 사용 가능하다.using 이라는 함수를 이용하면 namespace 를 scope 으로 부를 수 있다.#include using namespace std;namespace Ns{ int i;}// 갭이 있음{ int j;}int main (){ NS::i = NS::j = 10; cout using n..

코딩/C++ 2024.08.19
반응형