프로그래밍 QnA

army3887의 이미지

정규표현식좀 알려주세요..

html 태그 안에

2131231231

ㄷㄱㄹㅈㄷㄱㅈㄷ

[홍길동/010-007-0070/서울 강남구 강남동/옵션2/없음] [홍길동/010-007-0070/서울 강남구 강남동/옵션2/없음]"/>

등 소스 안에 [홍길동/010-007-0070/서울 강남구 강남동/옵션2/없음] 을 추출 하고 싶습니다.

어떻게 해야 되는지요?

bestgodyou의 이미지

파일 병합후 해체할때 질문드려요

프로그래밍을 이제 막 공부하고있는 신입입니다.
MFC로 일반 파일들을 하나의 파일로 합쳤다가 다시 나누는 것을 만들어보려고 하는데요
(압축기능은 없어도 됩니다.) 많이 막히다보니 소스코드를 따로 올릴게 없네요..
단순히 파일을 하나로 합치는것은 새로 파일을 만들어서 그 뒤로 데이터들을 붙여버리면 되는거 같긴한데
합쳐진 하나의 파일을 다시 원상복귀하려면 그전에 있던 원본파일들의 파일이름과 크기를 합쳐진 파일에
헤더부분을 만들어서 저장하고 뒤로 데이터를 붙여야 할거같은데...
파일안에 헤더부분을 만들고 불러오려면 어떤식으로 구현해야할지...그저 막막하네요...

- 병합파일.txt -
([파일1 이름][파일1 크기][파일2 이름][파일2 크기][파일3 이름][파일3 크기])..... +
([파일1 데이터][파일2 데이터][파일3 데이터]).....

이렇게 병합을 하고나서 해제 할때는 헤더부분만 읽어서 원하는 파일의 파일 이름이랑
크기로 데이터부분의 시작포인터로 찾아가 파일크기만큼 잘라와서 저장하면 복구가 될거같은데...

greathero의 이미지

VS2010에서 User-defined keyword의 색깔만을 바꾸고 싶습니다.

도구 - 옵션 - 환경 - 글꼴 및 색에 들어가서 텍스트 편집기의 "식별자" 항목 색을 바꾸었더니
UDT 클래스 이름의 색만 바뀌는게 아닌 메소드 이름, 변수 이름의 색깔까지 전부 다 똑같이 바뀝니다.

UDT 클래스 이름만 색깔을 따로 지정해서 코드 가독성을 높이고 싶은데요.
어떻게 하면 이 녀석 색깔만을 바꿀 수 있을까요?

qqkain의 이미지

자바 시리얼통신으로 받은 데이터 활용에 대해 질문드립니다.

아트메가128과의 시리얼통신을 통해 받은 "A"라는 문자를 길찾기 프로그램의 현재위치 입력으로 넣으려고 하는데

이 코드를 따로따로 동작은 하고 동시에 켤수는 있는데 위에 말한 부분에서 막혀서 몇주째 막혀있는 실정입니다.ㅠㅠ

고수님들의 조언 부탁드립니다.

코드와 실행결과 첨부합니다.

inviolable의 이미지

프로세스가 사용하고 있는 모듈을 알려면 어떻게 하나요???

winapi 책에 보니까 프로세스를 열거하는 방법 코드 써있고, 스냅샷 기능을 이용해서 프로세스가 사용하고 있는 모듈을 알 수 있다고 하던데요...

이걸 왜 알면 좋냐하면, 외장 하드나 usb같은거 하드웨어 안전제거 할 때 사용 중이라고 안되는 경우가 있잖아요.

물론 프로그램이 있긴 하지만 원리 자체는 간단한 거 같아서(프로세스 열거 -> 프로세스가 사용하고 있는 모듈 -> 외장하드에 있는 모듈 사용 -> 강제 종료)...

만들 수 있을 것 같아서 그럽니다.

스냅샷 말고 api 함수 이용하는 방법도 있으면 설명 좀 부탁드립니다.

inviolable의 이미지

파일 자체를 읽으려면 어떻게 하죠???(파일 전송 관련...)

파일의 내용이 아니라 파일 자체(2진수로 된...)을 읽으려면 어떻게 하죠???

fread 이런 함수로 읽을 수 있나요???

i2ft의 이미지

잡질문 많습니다 ㅠㅠ

질문1.

프로그램실행시 메모리 사이즈가 결정되는건가요?
게임을 실행시켜보면 메모리 사이즈가 점점 늘어나는걸볼수잇습니다
그과정은 이미 메모리사이즈가 결정된 프로그램에 메모리로 데이터가 올라가는 과정인가요?

질문2.

realloc 함수를통해 프로그램실행중 메모리공간이 늘어날수잇습니다
그렇기때문에? stack 영역으로 overflow가 일어나는건가요?

질문3.

혹은 stack 영역이 heap 영역으로 오버플로우가 일어나는 일은 어떤떄 발생되나요?

질문 4.

stack 영역의 끝은 어떻해 결정되는건가요? stack 영역의 범위가 지정이되야 heap stack 영역 오버플로우현상도 성립이될텐데
컴퓨터 내의 메모리용량 에의해 stack 영역끝이 결정되는건가요?
ex)
1g = 코드 데이터 힙 스택
0.25 /0.25 /0.25 /0.25

100g = 코드 데이터 힙 스택
25 / 25 / 25 / 25

noel119의 이미지

리눅스 도움이 필요합니다 GCC컴파일 관련입니다.

혼자 공부하고있는데 GCC 컴파일 까지 되는건 다확인했습니다.
그런데 저 식들만으로 공부할려니 어째서 저렇게 식이 나오는건지 모르겟고 어떻체 출력되는지 모르겟네요 ;; 해석좀해주실수있나요 주석으로..
-----------------------------------------------------------------------------------
#include
#define NULL 0
struct list {
int value;
struct list *next;//다음노드를 가르키는 포인터<<이렇게요.. 각문장 주석좀달아주셔요 부탁드려요
} x0,x1,x2,x3,x4,x5;
main()
{
struct list *p=&x1;
struct list *wp;
x0.value=NULL;
x0.next=NULL;
x1.value=10;
x1.next=&x2;
x2.value=9;

ehyojiny의 이미지

jsp 선택(select) 박스 이용하여 페이지 새로 고침


선택박스에서 선택된 값을 이용하여 페이지 reload를 하려고 합니다.

"
rate
3
...
"

function test(f){
var time_sel = f.time;
var value;

for(var i=0; i if(time_sel.options[i].selected==true){
value=time_sel.options[i].value;
}
}
setTimeout(function () {
location.reload();
}, value * 1000);
}

페이지

프로그래밍 QnA 구독하기