일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- hackthissite
- 러닝 스칼라
- 인공지능
- Shellcode
- php
- Scala
- ChatGPT
- 백엔드
- deep learning
- BOF 원정대
- hackerschool
- Web
- 러닝스칼라
- webhacking
- Linux
- 파이썬
- 리눅스
- backend
- mysql
- 딥러닝
- BOF
- 경제
- 챗GPT
- c
- hacking
- c++
- Python
- flask
- Javascript
- 웹해킹
- Today
- Total
목록전체보기 (206)
jam 블로그
I. 클래스와 const const 키워드에 대한 복습 첫째. const 키워드는 변수의 선언 앞에 붙어서 변수를 상수화한다. 둘째. const 키워드는 포인터가 가리키는 데이터를 상수화 한다. 셋째. const 키워드는 포인터 선언 시 이름 앞에 붙어서 포인터 자체를 상수화한다. 멤버 변수의 상수화, 그리고 초기화 #include using namespace std; class Student { const int id; int age; char name[20]; char major[30]; public: Student(int _id, int _age, char* _name, char* _major) { id = _id; age = _age; strcpy(name,_name); strcpy(major,_..
I. C,C++ 스타일 초기화 C 에서의 스타일 초기화 int val = 10; C++에서의 스타일 초기화 int val(10); or int val = 10; II. 복사 생성자의 형태 #include using namespace std; class AAA { public: AAA() { cout
I. 정보 은닉 정보 은닉의 필요성 은닉화 : 객체의 회부에서 객체 내에 존재하는 멤버 변수에 직접 접근하는 것을 허용하지 않으면 된다.(접근을 하지 못하게 하려면 private를 쓰면 된다.) #include using namespace std; class Point { public: int x; int y; }; int main() { int x,y; coutx>>y; Point p; p.x=x; p.y = y; cout
I. 구조체와 클래스 구조체의 등장 배경은 무엇인가? 일단 구조체의 이점은 관련있는 데이터를 하나로 묶으면 관리하기에도 프로그래밍 하기에도 편리하다는 점이 있다. 부류를 형성하는 데이터들을 하나의 자료형으로 정의해서, 관리 및 프로그램 구현에 도움을 주겠다는 의도로 등장. 구조체에 대한 불만과 개선 #include struct Person { int age; char name[10]; }; int main() { int a = 10; Person p; return 0; } 위와 같이 소스를 짜면 맞을듯 하나 틀리다. main함수 안에 Person p; 라고 쓴 부분이 있는데 C파일에서는 컴파일 오류가 난다. 오류를 없애려면 struct Person p; 로 써야 한다. cpp로 확장자를 바꾸어서 하면 컴..
I. 들어가기에 앞서서 강의에서 언급하는 내용이라 합니다. 혼자서 생각을 먼저 해보세요 const 키워드의 의미! 다음 문장은 어떤 의미를 지니는가? const int n = 10; //int n이 10으로 고정. 변수 상수화 const int *n; //int *n을 고정 한다. (즉, 값은 고정 하나, 주소는 변경 가능하다.) 데이터 상수화 int* const n; //*n을 고정합니다.(즉, 값은 변경 가능 하나, 주소가 고정이다.) 포인터 상수화 const int* const n; //2번째, 3번째 줄 합친거와 같다.(즉, 값도 고정이고, 주소도 고정이다.) 스택이라는 메모리 영역은 어떤 용도로 사용되는 메모리 공간이며, 그 특징은? 지역변수, 매개변수 (컴파일 시 할당) 힙이라는 메모리 영역은..