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

greathero의 이미지

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

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

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

qqkain의 이미지

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

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

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

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

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

learner의 이미지

리눅스에 NCL 6.1.2버전을 다운받으려고 하는데 에러가 떳어요 도와주세요

제 리눅스 시스템 사양은

x86_64, CentOS release 4.7 (Final), gcc (GCC) 3.4.6 20060404 (Red Hat 3.4.6-10)입니다.

NCL "ncl_ncarg-6.1.2.Linux_RHEL5.6_x86_64_gcc412.tar.gz" 버전을 다운받아서 설치하려고 했습니다.

/usr/local/ncl-6.1.2폴더에 위 압축 파일을 풀고

.cshrc파일에 setenv NCARG_ROOT /usr/local/ncl-6.1.2 라고 환경변수도 설정해주었습니다.

그 뒤에 ncl을 실행하려고 하니 "requires glibc 2.5 or later dynamic linker" 이런 에러가 떳습니다.

그래서 glib의 버전을 확인해보니

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);
}

djen10의 이미지

C언어 파일 내용 삭제 와 수정

#include
#include
void Infoadd(); // 사용자 추가
void Infofind(); // 사용자 검색
void Infodel(); // 사용자 삭제
void Infocha(); // 사용자 변경

int main()
{
int sel;

printf("1. 추가 2. 검색 3. 삭제 4. 변경 : ");
scanf("%d", &sel);

switch(sel)
{
case 1:
Infoadd();
break;
case 2:
Infofind();
break;
case 3:
Infodel();
break;
case 4:
Infocha();
}

return 0;
}

페이지

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