프로그래밍 QnA + 설치 및 활용 QnA

table99의 이미지

C++)디폴트 생성자는 매개변수가 없나요?

디폴트 생성자는 매개변수가 없다고 하더라구요. 매개변수 있는 생성자를 정의하고, 매개변수 없는 생성자를 정의 할려면 어떻게 해야 하는지요?

study의 이미지

No route to host 에러가 납니다.

이곳의 예제를 이용해서 간단히 TCP server 와 client를 만들었습니다.

https://www.geeksforgeeks.org/tcp-server-client-implementation-in-c/
예제대로 하면 컴파일 에러가 나더군요.
그래서, server쪽 code는 아래와 같이 조금 수정을 했습니다.

dhwns5555의 이미지

vmware 에러

어제까지 잘되다가 오늘 갑자기 이렇게 뜹니다.
그래서 메모리를 16기가까지도 올려봤는데 계속 저렇게 뜨네요...
페이징 파일을 없앨 수 있는 방법이 있을까요?

gksrb500의 이미지

Bash 스크립트 공부하는 학생입니다.

안녕하세요, 업무 효율을 증가시키기 위해 bash 스크립트의 필요성을 느껴 bash 스크립트를 공부하면서 업무에 적용시키는 학생입니다.

제가 하고 작성하고 싶은 스크립트는 CONTCAR라는 파일의 9번째 줄부터 가장 마자막 줄까지 모든 line의 3번째 행을 읽어 그 값이 zz라는 값보다 크면 "0 0 -3" 을, 그렇지 않으면 "0 0 0"을 velocity라는 파일에 한줄 한줄 넣게 하고 싶습니다.

(아래 제가 작성한 것에서는 for 반복문의 i에 712는 CONTCAR 파일의 마지막 줄의 line number를 보며 직접 입력했습니다.)

제 뜻이 정확하게 잘 전달될지 잘 모르겠습니다. 이렇게 했더니 에러가 났는데

1. 어떤 이유로 에러가 났는지,
2. 그렇다면 어떻게 해야할지,
3. 그리고 코딩 전문가님들께서는 어떻게 더 깔끔하게 정리할 수 있는지 궁금합니다.

감사합니다!!!

lalupo20의 이미지

jsoup 라이브러리 질문을 바꾸어 봅니다.

버튼을 클릭한 후 팝업창이 뜨고 거기에 정보가 있는 경우

버튼을 클릭한 상황을 jsoup 라이브러리로 구현할 수 있을까요?

밑에 질문에 있는 플레이스토어에서 버전값을 파싱하려면 이걸 해결해야 될 거 같아서 여쭈어 봅니다.

웹개발쪽 전혀 모르다보니 f12 눌러서 html코드 보고 있어도

어떻게 해야 될지 전혀 모르겠네여;;

익명 사용자의 이미지

c언어 질문입니다 도와주세요

#include
#include
#include
#include

typedef struct lecture{
int year;
int semester;
char name[30];
double grade;
int credit;
}LECT;

int main(){
int lecture_count;
LECT* lecture;
char temp[30];
int year = 2021;
int semester = 1;
//수강학년 입력
//수강학기 입력
printf("몇 과목 수강하십니까?");
scanf("%d", &lecture_count);

lecture = (LECT*)malloc(sizeof(LECT)*lecture_count);

익명 사용자의 이미지

C++ 인라인 함수관련 질문입니다.

안녕하세요 이제 C에서 C++로 넘어왔는데

이상한게 있더라고요

일단 예시 코드부터 보고 질문하겠습니다.

class A
{
public: A();
};
 
inline A::A()
{ 아무코드;
}
 
일때 컴파일 후
 
class A
{
public: A() { 아무코드; }
};
 
이렇게 된다고 하셨습니다. 근데 인라인함수는 함수호출을 없애서
함수호출 오버헤드를 줄이는 걸로 알고있습니다??
 
근데 main에서 A생성자나 A의 맴버함수를 결국 호출해서 사용되잖아요 그럼
인라인 함수가 효과가 있나요???

ji0630hun의 이미지

우분투에서 siginfo.h 오류

우분투로 유닉스를 배우고 있는데
fatal error: siginfo.h: No such file or directory
3 | #include
| ^~~~~~~~~~~
라고 뜨면서 안되더라구요.

siginfo.h 가 없어서 그런거 같은데 이 파일 어떻게 하면 다운 받을 수 있을까요?
다른 거는 명령어들이 있던데 이거는 찾을 수가 없네요 ㅠ

std33의 이미지

c언어를 배우고 있는 초보입니다.

이름을 입력하면 번호를 출력해주는 프로그램을 만드려고 합니다.
그러나 뭐가 잘 못 된건지 잘모르겠습니다.
원래대로라면 김밥을 입력하면 "24번입니다" 를 출력해야 하는데 아무것도 출력하지를 않습니다.
아마 scanf에서 글자를 못 입력받는 것 같은데 이를 입력받게 수정할 방법이 있을까요?
도움 주시면 감사하겠습니다.

#include

int main(void)
{
char o;
printf("번호를 알고 싶은 학생의 이름을 입력하세요.");
scanf("%c", o);
if(o == '김밥')
{
printf(" 24번입니다.");
}
else if(o == '라면')
{
printf("번호는 23번입니다.");
}
return 0;
}

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기