프로그래밍 QnA

snoman의 이미지

동적 라이브러리와 정적 라이브러리

ACE를 이용해서 shared memory로 데이터를 주고 받는 라이브러리(A)를 만들었습니다.

이 라이브러리를 이용하는 또다른 라이브러리(B)를 만들었습니다. 그런데 B 라이브러리를 동적 라이브러리로 만들고 어플리케이션에서 링크한 후 실행하면 세그먼트 폴트가 일어납니다. 다시 B를 정적 라이브러리로 만들고 링크한 후 실행하면 정상적으로 실행됩니다.

도대체 뭐가 문제인가요?
OS : Windows-XP
Language : C++
Compiler : MinGW
GUI Framework : Qt 3.3.4

제가 직접 한

lovemyin의 이미지

rm 명령어에 대하여

안녕하세요. 한가지 질문이 있어 글을 올립니다.

디렉토리에 여러 파일들이 있는데 제가 원하는 파일 하나만 제외하고 모두 지우고 싶을때는
어떤 방법으로 해야하나요.
rm 명령어를 사용해서 지우고 싶습니다.

이소희의 이미지

Microsoft Viso 나 MS Project와 비슷한 기능을 하는 오픈소스 소프트웨어 있나요?


OpenOffice에는 Viso나 Project관리 기능이 없던데...

혹시 오픈소스 소프트웨어중에 C++이나 Java로 구현된
Microsoft Viso 나 MS Project와 비슷한 것 어디 있는지 아시면 링크좀 알려 주세요 ^^;

검색 해 봤지만, 저는 찾을 수가 없어서 올려 봅니다.

idrose1025의 이미지

X파일의 텍스쳐중 하나만 바꾸는방법을 알고싶어요

안녕하세요

제가 X파일 하나를 만들었는데 이 X파일의 맵핑 텍스쳐가 3장인데 이중 한 텍스쳐만을 바꾸고 싶습니다. X파일을 새롭게 생성하면서 텍스쳐를 바꾸는 방법외 코드로 바꾸는 방법을 알고싶습니다. 많은 답변과 관심부탁드립니다. ㅜ_ㅜ;

EX 예를 들자면 케릭터가 하나잇는데 머리는 빨강 몸은 노랑 바지는 초록 텍스쳐를 입고 잇다면 이중 바지의 초록텍스쳐를 다른 텍스쳐로 바꾸는방법을 알고싶습니다.

제 X파일과 그림파일을 zip파일로 압축해서 첨부햇습니다.

ohdol의 이미지

UTF-8 파일 업로드...

제 데스크탑(Window XP)에서 작성한 파일(Notepad++에서 UTF-8 인코딩)을 서버(Fedora core4, en_US.UTF-8)로 WinSCP로 업로드 하고 서버에서 vi로 열어 보면 파일 맨 앞에 이런게 붙어 있네요.

endian 문제 인것 같기는 헌데 왜 그런지 확실히 모르겠네요.

또 Ultra-Edit 에서 UTF-8 로 인코딩한 파일은 저런 현상이 없네요.

왜 그런지 아시는 분 답변 좀 ...^^;

아 그리고 하나더요...

vi로 파일을 열면 하단에 아래와 같이 파일 정보 표시되는데...

여기서 noeol 은 무슨 의미죠? no end of line 같기는 헌데...바로 옆에 120Line 이라고 되어 있는데...흠...

nadakwon의 이미지

signal block

좋은 아침입니다.

다름이 아니라 signal block 은 어떻게 이루어 지는 것인지 알고 싶어서 문의 드립니다.

제가 사용하는 시그널은 SIGIO 시그널인데요.....이 시그널을 받아서 이루어지는 함수를 수행할때 SIGIO를 block
했다가 함수가 다 수행된후에 SIGIO를 block 해제 하려 하는데 프로그램상에서 한번 수행된다음에 프로그램이
죽어버리는 현상이 있어서 질문드립니다.

Lipton의 이미지

신기한 포인터 ㅡㅡ;;

const 로 변수를 선언한 다음에

포인터로 그 변수를 가리키고 값을 바꾸면 어떻게 되나 보았습니다.

#include <iostream>
using namespace std;

void main()
{
const int Num=10;
int *pNum = (int*)&Num;
*pNum = 100;
cout << Num << endl;
cout << *pNum << endl;
}

Num 변수를 const로 10으로 선언하고 pNum이 Num을 가리키게 해놓았씁니달

그리구 *pNum값을 100으로 수정하고 실행했습니다. GOGO~~

컴파일시에는 에러도 경고도 없네요? (VC++ 6.0)

결과:
10
100

값이 안바뀌길래 주소를 보았습니다.

youenuma의 이미지

리눅스 패키징 작업 관련 질문입니다.

패키징 작업을 하다 문제가 생겨 이렇게 질문을 올리게 되었습니다.

제가 현재 Fedora4를 기반으로 새로운 Fedora4를 생성하기 위한 패키징 작업을

하였는데요 buildinstall 과정에서 문제가 발생하여 이미지가 생성되지 않습니다.

이런저런 방법을 다 써보아도 안되었는데요

혹시, Fedora3에서 4로 version up 되면서 먼가 패키징 관련한 변화가 있었는지

알고 싶습니다.

귀찮으시더라도 고수님들의 답변 부탁드립니다.

그럼 이만...^^

myohan의 이미지

네이트온 개발중 암호화 문제점 봐주세요 ^^

전에 어느 학생분들이 만드신 문서를 보고

c로 작성 중입니다.
(그분들 하신거 보니깐 전 학생때 머했나하는 생각이 드네요 :evil::evil:)

일단 로그인 상태 까지는 가는데요.

문제는 passwd 인증 하는 부분에서

des로 암호화 한다고 나오는데요

암호화는 첨이라 감이 잘 안오네요.

des니깐 서버와 클라이언트 간에 passwd를 key로 암호화 한다는건 알겠(??)는데요

man des_crypt에 있는 것들도 사용해 봤는데 잘 안되네요 -_-;

현재는 윈도에서 ethereal로 캡터한 encoded passwd를 사용하고 있습니다 -_-;;;;;;;;

atie의 이미지

우분투 python 2.4 CJKCodecs

#!/usr/bin/env python
import sys
encodings = ('utf-7 utf-8 utf-16 utf-16-be utf-16-le '
      'euc-kr cp949 johab iso-2022-kr '
      'cp932 shift-jis shift-jisx0213 shift-jis-2004 euc-jp '
      'euc-jisx0213 euc-jis-2004 iso-2022-jp iso-2022-jp-1 '
      'iso-2022-jp-2 iso-2022-jp-3 iso-2022-jp-ext iso-2022-jp-2004 '
      'big5 cp950 '	      	      
      'gb2312 gbk big5hkscs hz gb18030')
encodings = encodings.split(' ')
def test(encoding, cause_segv=False):
  try:
    if cause_segv:
      [x for x in [unichr(x) for x in xrange(0, 0x10ffff+1)]
       if x.encode(encoding, errors).decode(encoding, errors) == x]

페이지

프로그래밍 QnA 구독하기