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

gyxor의 이미지

[C++] 2진수의 표현은? ex> 0xFFFF(16진수) , 0777(8진수)

부동소수에 관한 공부를 하던중에
1.11111111 등의 2진수를 float형 변수에 넣어야 했습니다.
float f=1.1111;
이러한 구문인데요.. 이렇게 하면 10진수로 보기 때문에
2진수로 표현을 해줘야 하는데요..

0777 0은 8진수를 의미
0x1ff 0x,0X는 16진수를 의미

이렇게요..
아무리 찾아봐도 없어서요...
혹시 표현안되는것인가요? vc 6.0에서 했습니다.
답변부탁드립니다.

sodomau의 이미지

쉘 스크립트에서...

bash에서
파일명들을 파라미터로 받아서 각각의 파일들에 대해 어떠한 처리를
해주는 스크립트를 작성하려고 합니다.

그러니까

# ./script 파일명1 파일명2 나
# ./script *
같이 해 주면 각각의 파일에 대해서 처리를 해 주고 싶은데,
처음에는

for filename in $@
어쩌구저쩌구..

이렇게 해 줬더니
./script * 로 실행시켰을 때
파일명중에 중간에 공백이 들어간 파일들은 제대로 처리를 못 하네요.
어떻게 해 주면 원하는 결과를 얻을 수 있을까요?

focus의 이미지

fedora core3 네트웍 질문입니다.

명령행에서 netstat -rn 을 실행하면 다음과 같이 나옵니다.
-----------------------------------------------------------------------
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
------------------------------------------------------------------------

1. 위 결과에서 169.254.0.0 라는 네트웍이 왜 보이는 건가요?

2. ifconfig -a 명령어를 실행하면

hankawi의 이미지

커널 버전에서 2.4.18-18.7.x 같은것은 어떤 건가요?

보통 앞에 큰 자리수 세자리로 쓰는데

2.4.18-18.7.x 처럼 세부버전이 또 붙는 것도 있네요.

뒤에 붙는 세부버전을 붙이는 규칙이 있나요?

tripler의 이미지

[sendmail] 발송전용 서버로 사용하는데 로컬계정메일은 로컬에

# rpm -qa | grep sendmail
sendmail-8.12.11-4.6
sendmail-cf-8.12.11-4.6

메일 전송시 다른메일은 잘가는데 로컬 계정의 메일은 발송이 되질 않고 로컬에 쌓입니다.

hostname : www.aa.com(가칭)
로컬에서 root@aa.com 으로 메일을 발송하면 mail.aa.com으로 가질 않고 로컬에 쌓입니다.

MX Record 는 mail.aa.com으로 해서 잘 되있습니다.
외부에서 보내는 메일은 잘 주고 받습니다.

@ A XX0.73.136.178
@ MX 10 mail.ivistudy.com.
mail A XX1.192.244.46

acidd15의 이미지

perl package 구문에서 '-' 문자 쓸수 없나요?

perl에서 말인데요.

package XX::YY::some-pack

여기에서 some-pack 중 - 가 들어가면 에러가 발생하는데..이거 안쓰면 안되는 정말 중대한 문제거든요 --;

\-

요렇게 해도 안먹고..--;

혹시 전혀 사용하지 못하는건 아닌지 --;

구롬 쿨나는뎅..

taroo의 이미지

파싱함수(?) 테스트 중에.

일종의 파싱이랄까요.. 문자열을 받아서 문자열의 앞에서 문자열 첫 바이트에 들어있는 값 만큼 떼어내 버리고 리턴하는 함수입니다.

[code:1]
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
typedef unsigned char UINT8 ;
static UINT8* _getString(UINT8** ptrBuf)
{
UINT8 length = **ptrBuf;
//버퍼의 첫번째 1바이트를 length에 저장
UINT8* ret;
**ptrBuf = 'x';
//버퍼의 첫번째 바이트를 초기화
*ptrBuf = *(ptrBuf)+1;
ret = *ptrBuf;
//버퍼의 두번째 바이트 주소를 ret에 저장

하하의 이미지

음수는 16진수로 어떻게?

-2 , -3 ...

등등은 16진수로 short 로 볼때

0xfff.. 로 표현되는데

이렇게 바꾸는 방법이 먼가요?

보수 표현하는거 같은데..

급해서 먼져 질문 올려봅니다.

ㅅ ㄱ 하세요~

narusas의 이미지

SO 만들때 꼭 필요한 o (object file)만 포함시키는 옵션이 뭔가

libXXX.a ( a.o b.o c.o d.o) 를 사용하는 libUsingXXX.so 파일을 만들고 싶은데
실제로 사용하는 것은 libXXX.a에서 a.o b.o만 사용하기때문에 so에 사용하는 o파일만 포함 시키고 싶은데요, 어떻게 하면 좋습니까?

실제로는 libpthread.a를 사용하는데(2메가정도 되죠 용량이) 제 코드(wrapper.c와 queue.c)가 40kb밖에 않됨에도 so로 만들고 나면 3메가정도로 늘어나 버립니다.

Makefile은 다음과 같습니다.

LIBRARY= /usr/local/cross/fp_le/target/usr/lib/libpthread.a

HEADER=-I. -I./include -I./include/linux

jungjury의 이미지

웹브라우저에서 돌아가는 어플리케이션 어떤걸로 짜는지요?

단순한 씨언어외에는 다른것을 짜본적이 없어서

질문드립니다..

웹브라우저에서 간단히 실행시킬수 있는 메모장같은것을

만들어 보구 싶은데 무엇으로 짜야 할지 모르겠어요..

막연하게 자바 아닐까 생각하지만...

페이지

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