프로그래밍 QnA

qkrwncks593의 이미지

node js 질문 콜백처리 순서

app.post('/getusername', function (req, res) {

result = {};
connection.query('SELECT username FROM USERS WHERE session=?', [req.body.session]. function(err, rows, fields) {
if(err) throw err;

result.username = rows[0].username;
res.send(result); // 첫번째 위치
}

res.send(result); // 두번째 위치

});

쿼리질의 결과를 전송해줄때 어디에 전송코드를 위치시켜놓는게 좋을까요?

jjm6470의 이미지

리눅스에서 jpcap라이브러리 사용시 오류 발생

usr/lib에 libjpcap.so파일이 존재하는데 계속 못읽어 온다고 그러네요...

hernian의 이미지

[C프로그래밍 스타일 문의] 상위함수에서 오류를 처리할지? 하위 함수에서 오류를 처리할지?

안녕하세요

열심히 개발중에 저혼자 고민하는것 보다 많은분들의 의견을 들어보고 싶어서 글을 올립니다.

C언어 개발을 하다보면 하위 함수에서 오류가 발생 시

상위 함수에서 결과를 받아서 처리를 할지.. 하위함수에서 바로 처리하고 프로그램을 종료할지 고민하게 되는데요

무슨말이냐 하면

case1)

 상위 함수에서 하위함수의 return값을 받아 처리하는 경우
int main(int argc, char* argv[])
{
 
	if(call_issue() != 0){
		printf("error\n");
	}
 
	return 0;
}
 
int call_issue(){
	//error occur
	if(error occur){
		return 1;
	} else {
		return 0;
	}
}

case2)하위함수에서 알아서 처리하고 exit() 하는 경우

littleapple3의 이미지

c언어에서 이니셜 출력하기 질문

c언어에서 이니셜을 출력하려고 합니다. 어쩌다보니 isblank()를 알게되서 쉬울지 알았는데, 뭐가 문제인지 잘안되네요 ㅠ 뭐가 문제인지를 모르는게 제일 문제인데... ㅠㅠ
제가 짜본 코드입니다. 예를 들어서 David Beckham을 입력하면 db 가 나오도록 하려고 하는데 data argument not used by format string [-Werror,-Wformat-extra-args]
이 에러만 짜고 뜨는데 어디를 손 봐줘야 할까요? 바쁜신 시간 내서 읽어주셔서 감사합니다.

twinwings의 이미지

[완료] 바이너리 실행시 라이브러리를 찾을 수 없다고 합니다.

MongoDB C Driver 를 이용해서 튜토리얼 따라하고 있는 중입니다.
(http://api.mongodb.org/c/current/tutorial.html#starting-mongod)

그런데 컴파일 및 링크는 다 정상적으로 되었습니만,

막상 실행하니까 "libmongoc-1.0.so.0" 가 없다는군요.

$ ./connect 
./connect: error while loading shared libraries: libmongoc-1.0.so.0: cannot open shared object file: No such file or directory

혹시나 해서 라이브러리가 안깔렸나.. 다시 확인해봤습니다.

Pi11ar의 이미지

C언어 배열과 문자열

배열은 NULL을 붙이지 않는데 문자 배열은 NULL을 사용하나요?
아직도 배열에 개념이 잡히지 않네요...
너무 쉬운 질문이라면 죄송합니다..

bsjun의 이미지

자바스크립트(jquery) 질문입니다. (for 문)

for (i = 1; i <= 5; i++) {
$("#test").append(''+i+'');
var btn_id;
btn_id = '#btn'+i;
$(btn_id).click(function(){
alert(i);
});

};

조건을 i <= 5 로 했는데,
for 문 내부에서 새로 만드는 함수에서
alert (i) 하면 6 이 출력이 되네요..

버튼은 정상적으로 5개가 생성이 되고
각 버튼 클릭 할때마다 6이 출력이 됩니다.

for 문 내부에서 함수를 새로 만들어서 사용 하면 안되는건가요?

답변 주시면 감사하겠습니다 !

minyoung347의 이미지

c++ while문, 시작 지점

안녕하세요, C++ 초보입니다.
while문에 대해서 질문드리기 위해서 제가 작성한 코드를 간단하게 만들어 보았습니다.

여기에서 하고 싶은 것은 while문이 data.txt파일의 첫 번째 줄 부터 읽는 것이 아니라
두 번째 줄부터 읽는 것입니다.

아래와 같은 코드를 그냥 실행하게 되면 1,2,3,4,5, 라는 결과물이 나오는데
제가 원하는 결과물은 while문을 써서 2,3,4,5, 가 나오게 하는 것입니다. 또는 3,4,5, 또는 4,5,

반복문을 for문으로 바꿔도 상관없는데 파일을 for문으로 읽는 법을 몰라서 일단 저렇게 작성했습니다
(원래는 10000x10 정도되는 csv파일을 읽는 것이라서 ifstream, getline등을 사용했습니다)
질문에 대해서 답변해 주시면 감사하겠습니다^^

dcmru의 이미지

무선 Access Point 그룹 정보 조회할 수 있는 방법

상황
. 무선 AP 여러 개를 같은 SSID를 가지도록 그룹을 설정을 했다고 하면,
DHCP로 IP를 할당하는 기능은 따로 가지고 있는 상태입니다.
이와 같은 상태의 용어를 뭐라고 정의하는지는 모릅니다.

질문
. 모바일 디바이스 즉 안드로이드를 OS로 가지는 스마트폰으로 저 무선 AP를 접속을 했거나 하고자 할 때
안드로이드는 Java 또는 C, C++로 API 사용이 가능하고,
이 때 무선 AP들이 같은 그룹인 상태를 알 수 있는 프로그래밍적인 방법이 있을까요?
꼭 프로그래밍적인 방법이 아니더라도 이를 알 수 있는 정보가 있을까요?

littleapple3의 이미지

(javascript) array 에서 랜덤으로 뽑기에 관련해서

프로그래밍을 처음이라서 고수님들이 보기에는 아주 쉬운 문제일 수도 있을 듯 합니다.
온라인으로 강좌를 듣고 있는데, 거기서 과제가 array에 주어진 색상을 맞추는 문제입니다.
힌트로 나온 알고리즘은 첨부파일로 첨부를 했습니다.

현재 제가 짜고 있는 스크립트는

페이지

프로그래밍 QnA 구독하기