안녕하세요.
윈도즈 프로그램 작성시 컴파일러 버전에 따라 다르게 코딩을 하고자 하는데, 컴파일러 버전을 C 프로그램상에서 어떻게 확인 할 수 있는지 모르겠네요.
제 생각에는
#if (compiler version > 13)
abc....
#else
def...
#endif
처럼 하고 싶은데 정보를 못찾겠네요. 조언 부탁합니다.
------------------------ 답변 주신분의 지적에 따라 질문을 수정했습니다. -------------
ax+by+c=0의 직선위의 점 m,n와 d만큼 떨어진 점의 좌표(x',y')를 구하려고 합니다.
x축을 기준으로 각도가 예각인 경우의 좌표를 찾으려는데요..( a,b,c,d의 값은 알고 있습니다.)
| ax' + by' + c | / sqrt( a^2 + b^2 ) = d 에서
프로세스를 데몬화할 때 FD_SETSIZE 만큼 close 로 닫아주는 부분이 있는데,
쉘스크립트에서도 같이 FD_SETSIZE 만큼 닫아줄 수 있나요?
파일 디스크립터를 닫아주는 것은 검색을 해보니 script.sh 1>&- 2>&- 식으로 해주는것 같은데요.
.net framework 환경을 리눅스에 구현해놓은 Mono라는것이 있는것으로알고 있습니다. 그러면 , 이를 이용해서 컴파일한 IL 코드는 .net framework 설치된 윈도우에서도 동일하게 실행(JIT-compile) 할수있지 않나요?
1. 코드 라인수 2. 심볼테이블 싸이즈
lex(flex) & yacc(bison)를 써보신 분들은 그 싸이즈에 놀라실 겁니다.
제가 해본 몇가지입니다.
0. 심볼값을 수정( #defile INT 210 -> #define INT 20 ) 1. 심볼테이블를 short -> char, int -> short 리싸이즈
부팅시 항상 6분 30초씩 시간을 늦추고 싶은데 어떻게 해야될지..모르겠습니다.
rc.local에 추가 하려고 하는데...
현제 시간에 6분 30초 빼는걸 어떻게 해야할지 모르겠습니다.
혹시 아시는분 좀 도와주세요.
diskless cluster 구축을 위해 노력중인 학생입니다. 다름이 아니라 dhcp 설정을 통해 ip를 클라이언트에 할당을 해주는데요 그 다음 작동해야할 TFTP가 작동을 하지 않습니다.
pxe부팅 방법을 쓰고 있고요. TFTP open timeout 이라는 메시지만 나오네요.
여기서 궁금한 점이 생겼습니다.
IE에서 웹서버에 request를 보낼때, 그 헤더값을 변경해서 테스트 해볼일이 있는데요.
Web sniper나 httpwatch등 몇가지 프로그램들은 응답을 받은후에 그 내용들을 여러 형태로 볼수 있게 해주는것 같더군요.
http request를 날릴때 헤더값을 변경해서 날릴수 있는 방법이 있을까요?
음.
#include <stdio.h> #include <stdlib.h> int main() { wprintf(L"한글안돼요 ㄱ-"); // wprintf(L"ABC"); // 영어는 돼요... system("PAUSE"); return 0; }
Illegal byte sequence 가 뜨면서 컴파일이 안되길래 알아보니
원래 dns서버는 xxx.ac.kr 이라는 도메인에서 사용하는 dns 서버 입니다.
그런데 이곳에 xxx.com 이라는 도메인을 dns서버에 등록시키고
xxx.com 이라는 사이트로 이동시키면 해당 아이피 주소로 이동하게끔 가능합니까? .com 사이트는 도메인등록기관에 등록시켜놨습니다. 등록시킨 네임서버는