C programming that is deeply reminiscent
This course covers topics for those who have completed basic studies of the C language, such as compiler theory, stack frame structure, multi-threading, virtual memory structure, security vulnerabilities, and secure coding. It is highly recommended for those who wish to become experts in the C/C++ field, or those who majored in CS or have similar skills!
1,819 learners
Level Intermediate
Course period Unlimited

- Resolved
병행성 제어
안녕하세요. 새해 복 많이 받으세요. 병행성 제어
kernelsecure-codingkyungheepark4743
・
2 months ago
0
33
2
- Resolved
질문이 있습니다(강의와 거의 상관이 없는)
게임회사를 4개월 다니다가 (너무 잦은 철야 새벽 2시 정도까지) 못 버티고 이직을 하였습니다. 현재 방산회사와 보안회사에서 연락이 와서 고민중입니다.
ckernelsecure-codingstarkshn8823
・
5 months ago
0
62
2
- Resolved
컴파일러 서적 질문입니다
16화 강의 후반부에 컴파일러 서적 추천을 해주셨는데, 혹시 추천해 주실만한 컴파일러 책이 있으신가요?아니면 좋은 컴파일러 책은 어떠한 것들을 자세히
ckernelsecure-codingprododo9426136
・
9 months ago
0
143
1
- Resolved
코드생성 및 최적화 질문입니다
안녕하세요! 항상 잘 보고 있습니다최적화 관련으로 궁금증이 생겨 질문을 남깁니다 제가 찾아본 관련 내용은 아래와 같습니다중간 코드 생성 다음으로 이루어지는 중간 코드 최적화</
ckernelsecure-codingredlien
・
0
144
1
- Resolved
Hex Editor를 이용한 다국어 번역 관련 질문입니다
"문자(배)열 상수는 어디에 저장되는가?" 강의에서 마지막에 Hex Editor로 exe 파일의 static 영역에 있는 문자열 리터럴을 강제로 바꿔서 다국어 지원을 하게 했다는 이야기를 하셨는데요, 그 부분과 관련해 궁금한 점이 생겼습니다.
ckernelsecure-codingrein2629
・
0
195
2
- Resolved
큐의 배열을 넘겨도 정상작동합니다
예제를 거의 똑같이 구현했는데 환영큐로 구현을 한게 아닌 배열형태의 큐로 사이즈를 100을 줬는데 100개를 넘게 입력해도 정상작동을 합니다 왜 이런건가요?
ckernelsecure-codingkamdabin37855
・
0
148
2
- Resolved
캐너리비트에 관하여 질문
메모리의 주소값이 int자료형이면 4씩 증가하면서 저장될것같은데 캐너리비트를 넣는다면 더 증가하게 될텐데 릴리즈에서는 적용이 안되면 릴리즈모드에서는 스택메모리주소값이 4씩 증가하게 되는건가요? 그럼 디버그모드에서는 1mb만큼의 스택 메모리를 정확히 사용
ckernelsecure-codingkamdabin37855
・
0
194
3
- Resolved
상수화된 문자열에 질문있습니다
안녕하세요 강의를 잘 듣고있는 수강생입니다 강의에서 쓰신것처럼 Hello World같이 문자열을 변수에 저장하면 실행 바이너리 파일에 저장되있는데 모든 Hello World는 모두 같은 메모리값을 가지는건가요? 그럼 만약 Hello World에 !를 하
ckernelsecure-codingkamdabin37855
・
0
165
1
- Resolved
함수 호출 매개변수 전달에 대한 질문 드립니다.
함수 호출 매개변수 전달에 대한 질문 드립니다.call by reference 와 call by address 의 차이는 참조형의 경우에 실제 int a; 메모리 주소: 0x01int& ra=a; 메모리 주소:0x01int* pa=&a; 메모리 주소:0
ckernelsecure-codingwkdwlsghk1593473
・
0
182
1
- Resolved
단항 증감 연산에 따른 다른 접근에 대한 질문있습니다.
b = 3 + a++ 의 연산식을 설명하실 때, ++ 연산에 있어서 전위식과 후위식 표기 설명 중에 질문이 있습니다.일단 전위식의 경우에는 push 할 때 ++ 연산이 실행되고, 후위식의 경우에는 pop 할때 연산이 실행된다고 강의 중에 설명하셨습니다. 예를
ckernelsecure-codinginflearninfosec1600
・
0
194
2
- Resolved
함수호출 규약 종류에 따른 장단점 여부
선생님, 강의 잘 듣고 있습니다.함수호출규약 강의에서 __cdecl 및 __stdcall에 대한 비교를 해주셨는데, 2가지 키워드에 대한 활용방안 및 장단점이 존재할까요?
ckernelsecure-codingvanilla165981696
・
0
214
2
- Resolved
정적라이브러리 링크 오류
안녕하세요 강사님, 정적 라이브러리 생성을 위해 속성->일반->구성형식을 정적 라이브러리로 설정하였는데도 LNK2001, LNK112C 에러가 발생합니다.
ckernelsecure-codingjungdabin86587
・
0
213
1
- Resolved
const char *를 char*에 초기화할때의 컴파일 에러 처리 방식 문의
문자(배)열 상수는 어디에 저장되는가? 강의에서 문의 드립니다. (06:45)선생님 강의를 들으면서 따라치면 C2440 오류가 발생하며 다음과 같은 오류가 발생합니다.hello world는 cons
ckernelsecure-codingvanilla165981696
・
0
328
2
- Resolved
pszParam 수정이 왜 Hello World print에도 영향을 미치는지 이해가 잘 안됩니다.
섹션1 문자(배)열 상수는 어디에 저장되는가?에서 4분쯤에 나오는char* pszParam = "Hello World\n";printf(pszParam); printf("Hello World
ckernelsecure-codingasss
・
0
242
2
- Resolved
비선형 자료구조
혹시 비선형 자료구조 강의를 만드실 생각이 있으신가요? 있으면 듣고 싶네요 ㅎㅎ
ckernelsecure-coding자료구조asdasv
・
0
302
1
- Resolved
자료 구조 공부 후에
독하게 되 세기는 C를 들어야 하나요? 아니면 자료구조 공부 전에 독하게 되 세기는 c를 들어야 하나요? 어떤 걸 먼저 들어야 더 깊이 있게 이해가 되나요? 아니면 상관 없나요?
ckernelsecure-codinggmldnjs355476
・
0
343
1
- Resolved
강의자료 관련
강사님 강의자료 인쇄용으로 부탁드립니다!
ckernelsecure-codingjs26411135
・
0
243
1
- Resolved
마지막에 말씀하신 부분 질문드립니다.
매개변수가 레지스터보다 많아지면... 부분에서 혹시 자바도 C처럼 매개변수 처리에 레지스터를 쓰는지가 궁금한데 답변해주실 수 있다면 답변부탁드립니다!
ckernelsecure-codingysko3467
・
0
207
1
- Resolved
문자열 관련 질문 드립니다
우선 예제 코드를 먼저 보여드리겠습니다. char arr[13] = "Hello World\n";char* arrr = "Hello World\n";
ckernelsecure-codingbybychu50777846
・
0
278
1
- Resolved
라이브러리
정적 라이브러리 보다는 동적 라이브러리의 장점이 많은 것 같은데, 정적 라이브러리도 많이 사용되나요?정적 라이브러리가 가지는 장점은 무엇이 있는지 궁금합니다.
ckernelsecure-codingrichyng8262
・
0
262
1

