[네트워크 프로그래밍] 클라이언트/서버 모델
[네트워크 프로그래밍] 클라이언트/서버 모델 클라이언트/서버 애플리케이션은 대부분의 프로그램 로직과 사용자 인터페이스가 서버에 비해 상대적으로 저렴한 개인용 컴퓨터에서 실행되는 클라이언트 소프트웨어에서 처리된다. 반면, 많은 양의 데이터는 일반적으로 비싼 고성능 서버나 클...
[네트워크 프로그래밍] 클라이언트/서버 모델 클라이언트/서버 애플리케이션은 대부분의 프로그램 로직과 사용자 인터페이스가 서버에 비해 상대적으로 저렴한 개인용 컴퓨터에서 실행되는 클라이언트 소프트웨어에서 처리된다. 반면, 많은 양의 데이터는 일반적으로 비싼 고성능 서버나 클...
[C++] 클래스의 기본 클래스와 구조체의 코드 상의 유일한 차이점 키워드 struct를 대신해서 class를 사용하면 구조체가 아닌 클래스가 된다. 다만 class로 키워드를 바꾸면 Car run99={“run99”,100,0}; 과 같은 방식으로 변수를 선언하지 못한...
[네트워크 프로그래밍] TCP/IP 4계층 네트워크를 통한 전송은 데이터의 논리적인 특성뿐만 아니라 네트워크의 물리적 특성까지 고려하여 주의 깊게 다뤄야 하는 복잡한 작업. 애플리케이션 개발자나 소프트웨어 사용자들에게 이러한 복잡한 과정을 노출시키지 않기 위해, 네트워크 ...
[C++] 클래스의 기초 : C++에서의 구조체 구조체를 사용하면, 연관 있는 데이터를 하나로 묶으면 프로그램의 구현 및 관리가 용이하다. 구조체는 연관 있는 데이터를 묶을 수 있는 문법적 장치로 데이터의 표현에 큰 도움을 준다. C++ 에서의 구조체 변수 선언 ...
[C++] new & delete 이 포스팅은 C언어의 malloc과 free를 이해하고, 힙의 메모리 할당 및 소멸에 필요한 함수가 malloc과 free인 것을 알고 있다는 가정하에 진행하는 포스팅입니다. malloc & free malloc &a...