무료
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
질문 visual studio 2019버전 max함수 헤더파일없이
안녕하세요 원래 max함수를 쓰기위해 include<algorithm>을 헤더파일에 입력해야 STL함수 max()함수를 쓸수있다고 알고있는데 2019년도 버전은 왜 #include <iostream> using namespace std; int main() { cout << "더 큰건 " << max(1, 2) << "입니다." << endl; } 이렇게만 해도 컴파일되는건지 궁금합니다. 알려주세요 ㅜ
- 미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
visual studio 개발환경 설치하기
[visual studio 개발환경 설치하기] 강의 약 2분 10초 부근에서 c++로 언어선택을 하면 밑에 빈 프로젝트 만들기? 이런걸 포함해서 여러 가지가 뜨던데 저는 하나도 안뜹니다 ㅠㅠ 설치할 때 말씀하신대로 2개 다 체크해서 설치했는데 왜 이러나요?
- 미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
질문
이거 #include<iostream> using namespace std; union myunion{ int a; char b; }; int main(){ myunion data; data.a = 77; cout<<b; return 0; } 이런 식으로 하면 아스키코드로 77에 해당하는 값이 나오는 건가요
- 미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
판다코딩님 질문있습니다
제가 강의마다 새파일을 만들어 필기하는데 f5 누르면 이전 파일이 실행되거나 안되는데 도와주세요
- 미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
p3[1] 을 출력 할 때 왜 실제값이 나오나요?
안녕하세요 판다코딩님, 강의 정말 잘 듣고 있습니다. 왜 p3[1]을 출력할 때 주소값이 아닌 실제값이 출력이 되는건가요?? 포인터에서 주소값이 아닌 실제값을 출력할때는 앞에 * 이 있어야 한다고 배웠는데 여기선 *가 없어도 실제값이 출력이 되는 이유가 궁금합니다! 좋은 강의 만들어주셔서 감사합니다!
- 해결됨[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
while와 do while의 차이
while가 i++와 같을때 dowhile는 ++i와 비슷한건가요?
- 해결됨[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
sum 함수 오버로드 질문
강의 듣고 궁금해서 아래 와 같이 나열 하였는데 sum 에러가 발생합니다. 혹시 추가 설명 가능한가요? template<typename Any> Any sum(Any, Any); template<typename Any> Any sum(int, Any); template<typename Any> Any sum(Any, float); template<typename Any> Any sum(int, float); int main() { int a = 1, b = 2; float c = 3.14, d = 1.592; cout << sum(a, b) << "\n" << endl; //sum 에러 cout << sum(a, c) << "\n" << endl; //sum 에러 cout << sum(c, d) << "\n" << endl; //sum 에러 cout << sum(b, d) << "\n" << endl; //sum 에러 } template<typename Any> Any sum(Any a, Any b) { return a + b; } template<typename Any> Any sum(int a, Any b) { return a + b; } template<typename Any> Any sum(Any a, float b) { return a + b; } template<typename Any> Any sum(int a, float b) { return a + b; }
- 미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
논리 표현식
논리 표현식에서 2분 10초쯤에 1번째 식은 좌항이 T, 우항이 F이므로 전체 식이 F라고 하셨는데, 2번째 식에서 좌항이 T, 우항이 F이므로 둘중 하나라도 T가 있으니까 전체 식이 T라고 하셨습니다. 이게 왜 이렇게 되는 건지 모르겠습니다 ㅜㅜ
- 미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
실행이 안되요
코드를 그대로 복사하여 실행했는데 실행되자마자 꺼지네요 ㅠ
- 해결됨[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
파괴자 질문드립니다.
'클래스 생성자와 파괴자' 강의 5:58 부분에서 Coding 클래스 생성자를 temp에 대입하였는데, 기존에 있던 Panda클래스가 아닌, Coding클래스가 소멸한다고 하고 뒤에 Coding 클래스가 출력되는지 궁금합니다.
- 해결됨[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
sizeof 는 ...
sizeof 는 함수가 아닌 연산자입니다. 강의 보시는 분들은 참고하시길 바랍니다.
- 미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
delete 연산자 관련하여
char animal[SIZE]; char* ps; cout << "동물 이름을 입력하십시오\n"; cin >> animal; ps = new char[strlen(animal) + 1]; strcpy(ps, animal); cout << "입력하신 동물 이름을 복사하였습니다." << endl; cout << "입력하신 동물 이름은 " << animal << " 이고 그 주소는 " << (int*)animal << " 입니다. " << endl; cout << "복사된 동물 이름은 " << ps << " 이고 그 주소는 " << (int*)ps << "입니다." << endl; delete[] ps; // 예제에는 없던 문장입니다, 위와 다르게 delete[] ps; 문장을 삽입하지 않아도 무방한가요?
- 해결됨[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
참조변수 질문이요
참조변수는 어떤경우에 쓰는거고 포인터변수로 swap하는거랑 차이점이 뭔가요??
- 미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
제로
return 0에서 제로 모양이 강의 속 모양과 다른데, 뭘 누르신건가요?
- 미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
이유모를 에러
#include <iostream> using namespace std; int main() { //구조체 struct MyStruct { string name; string position; float h; float w; }; MyStruct A; A.name = "Son"; A.position = "Striker"; A.h = 183; A.w = 77; cout << A.name << endl; //이러한 피연산자와 일치하는 "<<" 연산자가 없습니다. //이항 '<<': 오른쪽 피연산자로 'std::string' 형식을 사용하는 연산자가 없거나 허용되는 변환이 없습니다. return 0; } 이렇게 나오는데 뭐 때문인가요?
- 해결됨[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
define 과 cost
c++ 작업중에 cost를 쓰지 않고 오로지 define으로만 작업하면 무슨 문제가 생기나요?
- 미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
포인터의 연산
p3=p3+1 을 했을 때 p3[0]이 0.5를 가리키게 되고 p3[1]이 0.8을 가리키게 되는 원리가 잘 이해가 가지 않아요. p3주소가 1만큼 옮겨졌단 뜻인가요? p3에 포함된 배열들의 위치가 1씩 옆으로 옮겨졋단건가요?