프로그래밍 QnA

gkswnstkd의 이미지

c언어입문자 질문드려요.. 사진추가했습니다.

이제 c언어에 입문한 학생입니다.
학교에서 과제물이나와서 하는데 중간에 자꾸 막혀서 질문좀 드리려구요..
학생 수를 입력받고 그 수만큼 점수를 입력받아 합계와 평균을 구하는 프로그램인데요
정수 이외에 다른것을 입력하면 저렇게 숫자만입력하라고 뜨게하려고하는데
for문안에있는 if문이 작동을 안하는거 같습니다..ㅜㅜ
젤첨if문은 문자나 지정된 범위의 수 이외의 값을 입력하면 제대로 뜨는데
for문 안에있는 if문은 이외의 값을 입력하면
for문이 계속 돌다가 끝나네요....;;;
어디가 잘못된건지 조언 좀 부탁드리겠습니다..

#include

int main(void)

{

int student=0, person=0, score=0, result=0;

printf("총 학생의 수를 입력하세요 : ");
scanf("%d", &student);

if((student>0) && (student<=100)){

kissvond의 이미지

swaper : page allocation faliure이 왜 발생하는 것일까요?

데이터 를 링크드리스트에 담아 다른 쓰레드에서 가져가 네트웍으로 전송하는 것을 하고 있는데

다음과 같은 메세지가 나오면서 프로그램이 모두 동작을 하지 않습니다.

hohodori의 이미지

[해결]C언어 배열범위를 벗어난 참조를할때

간단한 예로

#include

main(){
static int a[]={100,200,300};
int *b;
b=a+3;
printf("%d",*b);
}

1. 어째서 a+3을 참조하니 0이 되는 걸까요?
왜 0인지 알고싶습니다.

x=y=z=1 일때

++x && ++y && ++z x=2, y=2, z=2
++x && ++y || ++z x=2, y=2, z=1
++x || ++y && ++z x=2, y=1, z=1
++x || ++y || ++z x=2, y=1, z=1

반대로 x,y,z가 -1일때.

floss의 이미지

html & java script Parser(DOM)

html을 파싱하여 사용자가 화면에서 다른 주소의 이동이나 Action에대한 가능한 모든 조합의 정보를 미리확보할려고 합니다.
그런데 파일을 파싱하면 리소스/링크 등 다양한 Tag 와 html,Java Script,swf(의 클릭의 링크) 등이 조합으로 인한
사용자의 사용가능한 Action 정보를 미리 확보하는데 애매모호한 부분들이 있습니다.
혹시나 html 파일만으로 Java Script 변수라든가 함수들이 미리 처리된 DOM 을 읽을수 있는 좋은 방법이 있나요.
또는 Gecko 에서 html을 화면에 render 하기위한 html 내부 리소스를 가져오기 않고 html 파일만으로 DOM 을 생성할 수
있는 방법이 있나요.

suapapa의 이미지

[완료] 아리송한 GPL 문제. 빌드 스트립트가 GPL인 경우 프로젝트의 라이센스는?

제가 GPL로 배포하고 있는 작은 프로젝트가 하나 있습니다.

http://code.google.com/p/arscons/

arscons라고 아두이노라는 작은 마이컴용 프로그램(스캐치)의 커맨드라인 빌드를 위한 scons 스크립트 입니다. SConstruct 파일 하나로 된 프로젝트에요.

scons가 생소하신 분을 위해 덧붙이면, SConstruct는 make의 Makefile에 해당하는 부분입니다.

최근 이 프로젝트를 FreeBSD 라이센스인 프로젝트에서 사용할 수 있냐는 문의가 왔습니다. GPL이 깡패라 :) FreeBSD 라이센스를 잡아먹는게 아니냐? 라는 질문으로, 저도 좀 아리송 해서요.

제가 알기로 GPL의 적용 범위는 GPL인 코드가 최종 바이너리에 포함되었는지 여부로 알고 있습니다.

dltkddyd의 이미지

데이터 타입에 따라 data라는 멤버를 적당하게 선언해주려 하는데, else if문도 같이 실행해버리네요.

typeid로 타입을 비교해서 data에 알맞게 캐스팅해 데이터를 집어넣을려고 합니다. innerPtporder].data의 타입은 현재 int형이라서 if문 블록만 실행하면 되는데, 계속 아래 else if 블록의

*(innerPt[order].data)=a_data;

에서

invalid type argument of unary '*'

라는 컴파일 에러가 뜹니다. 아래는 클래스의 일부로, 소스는 다음과 같습니다.

dltkddyd의 이미지

데이터 타입에 따라 data라는 멤버를 적당하게 선언해주려 하는데, else if문도 같이 실행해버리네요.

typeid로 타입을 비교해서 data에 알맞게 캐스팅해 데이터를 집어넣을려고 합니다. innerPtporder].data의 타입은 현재 int형이라서 if문 블록만 실행하면 되는데, 계속 아래 else if 블록의

*(innerPt[order].data)=a_data;

에서

invalid type argument of unary '*'

라는 컴파일 에러가 뜹니다. 아래는 클래스의 일부로, 소스는 다음과 같습니다.

marsland의 이미지

한개의 랜카드에 아이피를 여러개 사용하고 있습니다.

안녕하세요. OS 환경은 윈도우XP 이구요.
하나의 랜카드에 2개의 공인아이피를 사용하고 있습니다.
맨 처음 하고자 했던 것이 예를들어 네이버 검색을 할 때는 1번 아이피, 구글 검색을 할 때는 2번 아이피를 사용하는 것인데요,
랜카드가 여러개일 경우에는 route 명령어를 통해서 아이피 대역대와 인터페이스를 맞춰주면 되는데,
랜카드가 1개이고 아이피가 여러개일 경우에는 route 명령으로는 안되는것 같네요.

그래서 임시방편으로 2번 아이피에 프록시 서버를 가동했습니다. 외부 네트워크에서 2번아이피를 프록시로 설정하고 인터넷은 잘됩니다만, 아이피를 확인해보면 1번아이피가 나옵니다.

특정 아이피 대역을 1번, 2번 아이피를 나눠서 할 수 있으면 제일 좋구요, 그것이 불가능하다면 2번아이피로 프록시 서버를 열어두고 나가는 아이피도 2번이 나오게 하고 싶습니다.

몇 일 검색&시도를 해보았지만 해결이 되지 않아 질문 남깁니다.
해결방법 아시는분 알려주시면 감사하겠습니다.

pogusm의 이미지

[완료] "차량용 블랙박스" 를 만들기 위해선 어떤 지식들이 필요한가요?

노트북과 usb카메라를 연결해서 실시간 녹화프로그램을 구현할 수는 있겠죠.

그런데, "차량용 블랙박스"엔 노트북의 많은 능력이 필요하진 않을테니,
"녹화 및 저장"만 하는 카메라가 달린 작은 "컴퓨터"를 제품화해서 판매하잖아요.

인터넷 공유기 같은 경우도 비슷한거라고 생각합니다
(컴퓨터와 허브를 연결해서 인터넷 공유기를 구현할 수 있지만,
인터넷 공유 기능만 뽑아내서 3~5만원짜리 공유기 전용 컴퓨터를 제품화)

위와 같이 일반적으로 판매되는 차량용블랙박스, 공유기를 제작하려면 어떤 지식, 기술 들이 필요한가요?

조언 부탁드립니다
굽신굽신~

arki85의 이미지

Oracle 11g Express 외부 연결 문제

CentOS 에 Oracle 11g Express 를 설치하고 외부에서 접속 하려고 하면

다음과 같은 에러 메시지가 뜨면서 접속이 되질 않고 있습니다.



상태: 실패 -테스트 실패: Listener refused the connection with the following error:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor


또한 웹으로 접속도 안되고 있습니다.



아래는 ora 파일들 셋팅 상태 입니다.



listener.ora

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/xe)

페이지

프로그래밍 QnA 구독하기