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

강현석@Naver의 이미지

malloc 과 new에 대해서 질문입니다.

이 둘의 차이가 정확히 무엇인가요?
간단하게 말해서 malloc은 함수고 new는 연산자인 건가요?
malloc과 new의 차이를 묻는 질문이 나온다면 어떤 형식으로 대답해야할지 모르겠어서 질문합니다.

익명 사용자의 이미지

HDL 문법 질문드립니다..

안녕하세요. HDL 문법 질문입니다..

module first(a, b, c, d, e);

(1) input, output 설정

(2) reg, wire 설정

.......

endmodule

==============================================

module second(f, g, h, i, j, k, l, m, n)

....

first ABC(
.a (f),
.b (g),
.c (h),
.d (i),
.e (j));

endmodule

==============================================

1. 위와 같이 첫번째 module을 설정 후에 두번째 module을 만들 때 첫번째 module을 가져와서 설정할 수 있는 건가요?

haryngod의 이미지

syslog centralize 파일명

- syslog centralize 할 때, 서버에서 저장하는 로그 파일명 변경 가능한가요?
- 가능하다면 어떻게 하는 건가요?

rkdckddn77의 이미지

syslog에 대해 질문이 있습니다. 로그가 안남네요

안녕하세요.

이번에 syslog를 쓸 일이 있어서 syslog를 사용중입니다.

현재 CentOS 7 버젼에서 사용중이구요.

이번에 syslog를 처음 써보는데 생각보다 사용하기가 쉽더라구요.

syslog는 localhost에 파일에만 로그를 생성하도록 설정해 두었습니다.

최근에 stress 테스트를 하다보니 로그가 많이 찍히더라구요.

특정 시점이 되니 로그가 아예 안찍히는 현상을 발견했습니다.

그래서 다시 테스트 한 것이 while문 안에 log를 레벨별로 찍게 해게 만들고 프로세스를 실행하였습니다.

파일을 보니 파일 사이즈가 기존 사이즈의 700KB까지 오르고 더이상 안오르더라구요, 계속 켜놓으니 조금씩 오르다가 멈추다가 이렇게 되었습니다.

문제가 무엇일까요?

configuration을 봐야되는지 어떤 설정을 해야되는지 감이 잡히지 않네요

덧붙여서 저는 rsyslog를 사용하고 있습니다.

secudent의 이미지

크롤링 에러처리 관련..

python requests, beautifulsoup를 사용하고 있습니다.

크롤링 대상 사이트 내에 50만 페이지 정도가 있다고 가정할 때
도중에 Connection이 끊어지는 경우가 있는데 (ResetConnection) 등등..

보통 이 에러처리를 어떻게 해결하시는 편이 좋을까요? 현재는 그냥 Print만 합니다.
(저는 에러로 끊겨도 계속 연결을 시도하고 싶습니다.)

현재 코드는 이러합니다. 그리고 time_out을 설정하지 않았는데 설정 하고 안하고의 차이가 궁금합니다.

wfellow의 이미지

string에게 어떤 함수를 사용해야 output이 이렇게 나올까요?

예전에는 string을 hash하기 위해서 md5()을 사용하여 도출된 결과값을 분산의 용도로서 사용을 했더랬습니다.
아래처럼 16바이트의 hex값을 얻었더랬졈..

ex) md5sum aaa.tar
ef790404dbfdd402f792d3593181ff09 aaa.tar

근래에 비슷한 용도로 사용을 하는 사이트를 찾아서 dump를 떠보았더니,
"54794A1D-F419-46E7-B6D3-2B6AF17A1CCD" 이런 형태로 나오더라구요. 용도를 떠나서,..
이런 형태의 문자열을 결과로 보여주는 함수가 있는건가요? 아니면 16바이트 hex를 그냥 "-"로 구분한 것 일까요?

괜히 궁금해서 올려봅니다.. 답글 달아주실거졈? ㅜ.ㅠ

jireong의 이미지

C++, std::endl에 왜 버퍼를 비우게 했나요?

C++를 배우고 있는 학생인데요, 공부를 하던 중에 궁금한 것이 생겨서 질문드립니다.

보통 std::endl를 이용하여 줄바꿈을 하는데요. 우연한 경위로 이 endl에 관하여 조금 조사를 해봤는데, endl이 줄바꿈을 하면서 버퍼를 비운다고 하더군요. 그런데 이 버퍼를 비우는 동작을 왜 하는지 궁금합니다.

버퍼를 비우지 않았을 때 생기는 문제가 있나요?

단순히 결과로만 보아서는 endl를 쓰기보다 줄바꿈문자(\n)를 사용하는 것이 속도같은 부분에서 더 좋아보였는데 일부러 endl에 버퍼를 비우는 동작을 넣어둔 이유를 알고 싶습니다.

최창환@Facebook의 이미지

c언어 배열문제 질문드립니다!!

해당 문제는 이렇습니다.

'*'까지 읽어 들여서, 2번 이상 반복되는 문자와 개수를 출력하시오. - 입력되는 문자 순서로 출력하시오.
입력 문자는 최대 100개 이다.

이거인데,

int main(void)
{
char ch[100];
int i,j,k,h;
int count = 0;
int c[100];
int e = 0;

for (i = 0; i < 100; i++)
{
scanf("%c", &ch[i]);
if (ch[i] == '*') break;
k++; // 몇개까지 입력됐는지 확인하기 위한 증감연산
}

익명 사용자의 이미지

c++ 텍스트파일 불러오기 질문

void Menu0(int n, vector &vstuff){
ifstream is;
is.open("stuff.txt");
if (is.fail()) {
return;
}
int pnumber;
string pname;
string ptype;
int price;
product p(pnumber, pname, ptype, price);
while (!is.eof()){
is >> pnumber >> pname >> ptype >> price;
}
//vstuff.push_back(p);

is.close();
}

페이지

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