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

khl752의 이미지

C++ 기본 변수에 대하여 궁금한게 있습니다.

소프트웨어 개발학과에 재학중인 학생입니다.

저의 지인분이 C++부터 모든 변수가 클래스라 int를 선언을 하면 생성자가 호출된다고 알려주셨는데.
저가 무지해서 모르고 있던건지, 처음 들어보는 말이었습니다. 그래서 찾아보았으나 관련 정보를
찾지를 못해서 사실인지 이렇게 여쭈어봅니다.. T,.T

kutest의 이미지

비주얼베이직 dll

비주얼베이직 6.0에서 c언어 dll을 사용하면 튕깁니다
그냥 튕기는것이 아니라 단독으로

rtn = ontest(4,0,10)
쓰면
안튕깁니다

그런데 아래같이 오류도 안뜨고 폼이종료됩니다

For i = 0 to 10
return = IMF(i,0,3)
If result = true then
 msgbox "확인"
 
 if(i=0) then
 call doevent
 
 
private sub doevent()
rtn = ontest(4,0,10)
end sub

왜 이럴까요

holy의 이미지

Sticky key 윈도우처럼 두 번 누르면 눌렀던 상태가 풀어지도록 만들 수 있을까요?

안녕하세요, Fedora KDE Spin을 사용하고 있는 유저입니다. 현재 Accessibility setting에서 다음과 같이 sticky key를 사용하고 있습니다:

https://imgur.com/a/R7jzleL

윈도우에서는 두 번 똑같은 modifier를 누르면 (ex. Shift) 눌렀던 상태가 취소되는 옵션이 있는데, KDE 옵션에서는 이를 찾지 못해서 질문을 드리게 되었습니다. 저 위에 Lock 옵션을 선택하면 두 번 누르면 Caps Lock처럼 되고 세 번 눌러야 풀리는데, 단순히 두 번 누르면 취소가 되도록 하려면 어떻게 해야 할 지가 궁금합니다.

잘 알지는 못하지만, 혹시 xmodmap이나 xkbmap 등을 사용해서 이를 해결할 수 있지는 않을까 생각만 하고 있습니다. 현재 제가 사용하고 있는 .xmodmap 파일은 다음과 같습니다:

oosap의 이미지

바이너리 배포 방법 문의

안녕하세요?
오랜만에 질문하러 들렀네요..

오픈소스로 할지 결정을 안해서 아직 오픈소스는 아닌데요, 소스포지(sourceforge.net)을 통해서 배포해도 될까요?
일단 프로젝트를 만들고 바이너리를 업로드하니 올려지긴 했는데요, 소스포지가 오픈소스를 위한 사이트인 것 같아서요... 혹시 오픈소스가 아니면 돈을 내라고 하는건 아닌지 궁금합니다.

오픈소스가 아니면서 바이너리를 자유롭게 배포할 수 있는 사이트가 있을까요?
github 나 gitlab 에서는 어떨까요? 오픈소스 아니라도 배포 무료로 가능한지 궁금합니다.

감사합니다.

92answn의 이미지

리눅스에서 usb 연결을 초기화하는 방법이있을까요

리눅스에서 컴퓨터와 디바이스간 usb 케이블 연결상태를 유지한 상태로
마치 usb 케이블을 뺐다가 꼽은것처럼 리마운트시킬 수 있는 방법이있을까요?
커맨드 등의 방법을 이용해서요

삼구의신의 이미지

임베디드에서 -o2 옵션으로 최적화 문제

임베디드 시스템에서 g++ 컴파일을 하는데 -O2 옵션으로 최적하 하는것이 문제가 될까요?

어떤분은 컴파일러가 최적화하면서 레지스터도 건드리고 하기 때문에 치명적인 위험이 있다고 하는데..

정말 그런가요?

uy6806의 이미지

수포자의 수학책 추천

컴퓨터를 좋아해서 컴공 쪽을 지원하였으나 전문대라서(수포자라서) 수학을 저 혀 배우지 않습니다.
군에 있는 많은 잉어 시간을 이 산수 학과 같은고급프로그밍을 할 수 있는 쪽으로 배우고 싶습니다
참고로 제 수학 실력은 중학교 때 수학을 포기해서 심각합니다.
제발 수포자도 쉽게 배울 수 있는 컴퓨터 관련수학 책을 추천해요ㅜㅜ

책은 군인공제회에서 싸게 구할 수 있습니다!.

yellowstone의 이미지

(BIND) unknown option 'controls' 에러

안녕하세요. dns 공부하고 있는 리눅스 사용자입니다.
제가 요새 dns 공부하면서 고충을 고충을 겪고 있는 것 중에 "/etc/named.conf:76: unknown option 'controls'" 에러 때문에 골머리를 앓고 있습니다. ㅠㅠ

해당 내용은 다음과 같습니다. 해당 내용을 지우면 RNDC를 실행할 수가 없습니다.
controls {
inet 127.0.0.1 port 953 allow { localhost; } keys { rndc-key; };
};
좀더 자세히 말씀 드리자면 rndc reload 명령어 실행하면 다음과 같은 에러가 발생합니다.

rndc: connect failed: 127.0.0.1#953: connection refused

뭐가 문제 인지 알고 싶습니다.
참고로 리눅스 사용하고 있는 운영체제가 CentOS 7.6입니다.
bind 버전은 bind-9.9.4-72.el7.x86_64 입니다.

space3의 이미지

오픈소스 프로그램의 보안

오픈소스 프로그램들은 개발자가 많은 만큼 보안에 취약하지 않나요? 오픈소스 프로그램들의 보안이 궁금합니다

페이지

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