프로그래밍 QnA

dltkddyd의 이미지

cgi에서 C++ 프로그램의 명령행 인수로 >를 넘겼습니다.

&gt를 명령행 인수로 넘겼는데, >를 받아들이지 못합니다. 명령행 인수로 >를 어떻게 넘겨야 할까요?

vhgksl의 이미지

bash if 문의 조건에 +xxx 는 뭘까요?

#DOWNLOAD_USER=setupuser
#DOWNLOAD_PSWD=
 
if [ -z "${DOWNLOAD_USER+xxx}" ]; then echo "Download user name is not set"; exit 1; fi
if [ -z "${DOWNLOAD_PSWD+xxx}" ]; then echo "Download user password is not set"; exit 1; fi

-z 옵션은 문자열이 비었는지 체크해주는 옵션인것으로 압니다만, 변수의 끝에 +xxx 는 무엇일까요? 이런 문법은 처음 봤네요.

qkrtntjd의 이미지

opengl에서 물체를 picking 하려고 합니다

위젯의 크기는 500x400이구요
위젯에 큐브가 그려집니다
그런데 그 큐브를 클릭해서 이동시키려고 하는 작업에 있습니다

하지만 ortho를 써서 좌표계를 -3000~3000으로 만들었는데 picking이 되지 않습니다
ortho를 안쓰면 잘 되는데 말이죠..
아마 위젯크기와 실제 그려지는 좌표계의 차이때문에 그런것 같은데 도움좀 주십시오.
resizeGL()에서 다음처럼 좌표계를 설정했습니다..

babbab의 이미지

윈도우에서 한글 원 사인을 back slash로 나오게 하는 방법

윈도우에서 로케일을 한국어로 하면 \ (back slash)가 한글 원 처럼 변하잖아요
(리눅스에서 그렇지 않지만) 어떻게 하면 윈도우에서도 back slash character가
한글 로케일에서도 원 사인 처럼 않되고 그냥 back slash로 나오게 하는 방법이
있나요?

seojh1431의 이미지

C언어 구조체 정의인데... 오류가 뭔지 잘 모르겠습니다.

typedef struct
{
UINT4 state[4]; /* state (ABCD) */
UINT4 count[2]; /* number of bits, modulo 2^64 (lsb first) */
unsigned char buffer[64]; /* input buffer */
}MD5_CTX;

이 구조체가 재정의라고 오류가 뜨는데 두번 정의한적이 없거든요. 첨부파일 올릴게요. 오류좀 봐주세요..

seojh1431의 이미지

C언어 암호화프로그래밍중입니다. 해쉬함수 MD5랑 SHA-1, 그리고 DES 암호랑 AES 암호를 모두 넣을려고 합니다.

문제는 코딩길이가 전부 너무 길어서 하나의 메인에다가 다 통째로 넣을려면 어거지로 넣을 수 있긴한데.. 그러면 너무 복잡해서 마음에 들지 않습니다.

사용자정의함수로 말고 더 편하게 소스를 불러올 수 있는 기능 없나요?

high385의 이미지

visual studio에서 Shift+Alt+F12로 특정 함수 사용하는 곳 검색 시 같은 위치가 두번 나오는 이유

visual studio에서 Shift+Alt+F12로 특정 함수 사용하는 곳 검색 시 같은 위치가 두번 나오는 이유가 궁금합니다.

알려주세요.

bluesolip의 이미지

[완료]linux application 내에서 실패시 retry 방법

안녕하세요.
linux상에서 c application을 실행시키면 프로그램 내에서 함수 기능이 실패하는 경우가 있을 수 있는데요.
실패시 실패한 함수를 몇초 주기로 다시 시도하도록 만들고 싶습니다.
보통 어떤식으로 코딩해야하는지요?

Reper의 이미지

부트스트랩 코드의 cs 관련 질문

%include "init.inc"
 
[org 0]
[bits 16]
	jmp 0x07C0:start
 
start:
	mov ax, cs
	mov ds, ax
 
write:
	mov ax, 0xB800
	mov es, ax
 
	lea si, [msgBoot]
	mov di, 0
 
write_loop:
	mov al, byte [si]
	mov byte [es:di], al
	or al, al
	jz read
	inc di
	mov byte [es:di], 0x07
	inc di
	inc si
	jmp write_loop
 
read:
	mov ax, 0x1000
	mov es, ax
	xor bx, bx			; es:bx = 0x1000:0000
 
	mov ah, 2
	mov al, 1
	mov ch, 0
	mov cl, 2
	mov dh, 0
	mov dl, 0
	int 0x13
 
	jc read
 
prepare_pm:
	cli

페이지

프로그래밍 QnA 구독하기