프로그래밍 QnA

igra의 이미지

[질문] C++ primer 4th 공부하다 막히는 부분이 있어서요

Function 첫 예제부터 막히니 진도가 안 나감니다.
전체적으로 이해가 안가지만.. 두가지가 특히나.. 도와주세요 지발.

1. while (v2) 2. 15, 123의 입력하면 결과값이 3 이 나오는데 , 이것도 어떻게 해서 이렇게 나오는지 도 모르겠구요.


int gcd(int v1, int v2)
{
while (v2) {
int temp = v2;
v2 = v1 % v2;
v1 = temp;
}
return v1;
}

gurumong의 이미지

GUI 프로그래밍 기초

GUI 프로그래밍을 공부하는 초보입니다

GUI 인터페이스를 가지는 프로그램은
윈도우폼과 거기에 배치할 콘트롤등을 코드로 생성하고
그것들을 화면에 그리고 발생하는 이벤트등을 감시하는
무한루프를 도는 함수를 호출하는식이잖아요

그렇다면 GUI인터페이스와 상관없이 뒤에서 계속 돌아가야하는 작업에 대해서는
어떻게 GUI를 담당하는 무한루프를 가지는 함수를 떠나서 개별적으로 돌아갈수가 있는것인가요? 타이머 콘트롤 등을 이용해서 아주 작은 단위로 쪼개서 조금씩 실행해야하는것인가요?;

예를 들면 바이러스검사를 실시하면 뒤로는 계속 바이러스 검사를 수행하고
검사 결과를 실시간으로 화면상에 출력하면서
일시정지 버튼을 누르면 일시중지가 되잖아요

tkclrlb의 이미지

[완료](c++) vector<string>을 string으로 어떻게 복사하죠?

안녕하세요.

vector <string>에 들어있는 string중 특정차례의 스트링을 그냥 string넣고 싶은데 어떻게 해야하죠?
예를들어,
vector <string> vecStr[6];에서 string str;으로요
답변 부탁드립니다.

wahihi의 이미지

[안드로이드] unicode를 UTF8로 변환 하는 방법을 알고 싶습니다.

unicode를 UTF8로 변환 하는 방법을 알고 싶습니다.
int형으로 선언한 unicode를 받는 변수를
UTF8로 변환해서 String이나 char에 넣고 싶거든요.
고수님들 가르쳐 주세요.!!!

bluekyu의 이미지

[완료]return 이 제대로 안되도 값이 정상 출력되는 이유?

네이버 지식IN에서 희한한 것을 발견해서 질문을 올리게 되었습니다.(출처 링크)

elvismon의 이미지

어셈블리어 div에 대해 궁금한 점이 있습니다.


div나 idiv는 eax를 edx:eax로 확장을 하고 나서 나누기를 하잖아요

div, idiv의 작동원리는 알겠는데

왜 확장을 하고 나누기를 해야되는지 ia-32매뉴얼도 찾아보고 이리저리 구글링을 해봤지만

답을 찾을 수가 없어서 이렇게 질문을 드립니다.

왜 어셈블리어에서 나누기를 할 때 확장이 필요한가요??

왜 굳이 확장을 해고 나누기를 하는지~제 생각으론 확장을 할 필요가 없어 보이는데

왜 도대체 왜~~~~~확장을 하고 나누기를 하도록 만들어져 있는지가 너무 궁금합니다~~

부탁드려요~

ddang000의 이미지

쉘스크립트 관련

쉘스크립트로 환경설정파일을 만들었습니다.

파일내용은 export하는 내용입니다.

파일소유자는 root이고 권한은 777입니다.

근데 일반 유저로 들어가 해당파일을 실행시키니 export되는 내용이

해당 유저에 적용되지 않고 파일소유자인 root에 적용이 되더라구요

파일소유자를 변경하지 않고 해당 유저에게 export가 적용되게 할 수는 없나요 ?!

soratz의 이미지

APUE 공부 중 signal 부분에서 질문 있습니다.

안녕하세요 인터넷이 불안정해서 글을 3번이나 날렸네요 ㅠ

APUE책을 공부하다 signal 부분에서 질문이 있어요

interrupt system call 부분에서 보면
함수와 시스템별로 automatic restart 혹은 interrupt되는지 표로 나와있는데
아래 사이트에 같은 표가 있더라구요
http://codeidol.com/unix/advanced-programming-in-unix/Signals/-10.5.-Interrupted-System-Calls/

보면 unspecified, never, always, default, optional이라는 구분이 있는데

페이지

프로그래밍 QnA 구독하기