일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 경제
- Linux
- 인공지능
- hacking
- 백엔드
- hackthissite
- 러닝 스칼라
- backend
- 파이썬
- deep learning
- webhacking
- c
- ChatGPT
- 러닝스칼라
- 웹해킹
- Scala
- flask
- Web
- c++
- 딥러닝
- Python
- Javascript
- mysql
- Shellcode
- 리눅스
- BOF
- php
- 챗GPT
- hackerschool
- BOF 원정대
- Today
- Total
목록c++ (8)
jam 블로그
I. 기존의 예외처리 방식 예외를 처리하지 않는 프로그램의 오류 #include using namespace std; int main() { int a,b; couta>>b; cout
I. 상속의 기본 개념 아래의 소스를 보자 class Person { int age; char name[20]; public: int GetAge()const { return age; } const char* GetName() const { return name; } Person(int _age=1,char* _name = "noname") { age = _age; strcpy(name, _name); } }; class Student : public Person { char major[20]; public: Student(char* _major) { strcpy(major,_major); } const char* GetMajor()const { return major; } void ShowData() ..
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