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

kywpcm의 이미지

read함수가 파일을 전부 다 못 읽는 문제와 저장되어 있던 배열이 없어지는 문제 ㅡㅡ;;;

우선 초보입니다. ㅜㅜ

int fd;
char buffer[10000];

fd = open("/proc/1/smaps", O_RDONLY)) ;
read(fd, buffer, 10000);

이렇게 간단하게 파일을 열고 읽는 것인데, smaps파일을 전부 다 읽어오지 못합니다..
아시다시피 smaps파일은 그 프로세스의 정보를 담고있는데요, 한 2/3가량의 정보만 buffer에 저장됩니다.
버퍼의 size는 충분히 크게 한 것입니다;;;

그리구~

계속 쌓이는 배열에, 낮은 인덱스의 배열값들이 사라질 수 있나요?? ㅡㅡ;;
높은 인덱스의 배열은 살아있구요..말이 좀 이상하네요 ㅎㅎ

이것은 밑에 코드의 일부 중 발생하는 문제입니다.
주석은 제가 혼자 코드 짤 때 단것이라 반말입니다 ㅡㅡ; 양해 좀 ㅎㅎ
도와주십시오.고수님들.

disint의 이미지

[해결] 이중 포인터 동적할당시 문제가 발생합니다.

다음과 같이 이중 포인터 동적할당시 main의 printf 부분에서 문제가 발생합니다.

paeksj98의 이미지

QT에서 한글 데이터 가지고 작업하기가 힘드네요.

제가 첨하는 부분이라 잘이해가 되지 않네요.
혹시 아시는분은좀 도움좀 부탁드립니다.
타겟 보드에서는 한글로 디스플레이 되는데 이걸 시리얼로 보내서 윈도쪽에서 프린트를 하면 ????로 출력이 되네요.

QString tmp= "한글입니다"

QEucKrCodec* codec = new QEucKrCodec();
//codec = QTextCodec::codecForName("eucKR");
QString hangul = codec->toUnicode(tmp, tmp.length);

unsigned char cSendData[];
memcpy(cSendData, hangul, size);

send(cSendData); ==> 윈도쪽으로 시리얼로 날림.

ryan0802의 이미지

C++ 코드 질문입니다. system 함수 관련.

안녕하세요. c++ 생초보입니다.
그냥 입력값 하나를 받아서, 그 입력값을 system 함수에서 실행할때 받아주는 일을 하고 싶습니다.

파이썬 처럼 예를 들자면, "APPLE" 이 입력되면,
char lang;
cin>>lang;
system("sort -d %s_list" % lang);
이런식으로 하고 싶습니다.
%s ... % lang 구조는 제가 파이썬만 알아서 이렇게 표현했습니다. ㅠㅠ
c++ 로 이런식의 입력이 가능한가요?
아래 대강의 코드도 올렸습니다.

#include
#include
#include
using namespace std;

int main()
{
char lang;
string input;

cin >> lang;
system("sort -d %s_grapheme_tri | uniq -c > en_uniq" % lang); // 실행이 안됩니다.

ydgoo의 이미지

usb 마운트할 때 mount /dev/sda /folder 가 가능한건가요?


장치명이 /dev/sda, /dev/sdb 이고
파티션은 /dev/sda1, /dev/sda2 이고 실제 mount 하는 건 /dev/sda1
처럼 파시션으로 알고 있는데요.

어떤 USB Stick 이 하나 있는데 mount /dev/sda /folder
이렇게 하니깐 vfat 로 마운트가 되네요.

어떻게 이게 가능한건지 잘 모르겠네요.

noname81의 이미지

Linux Mint 11 버전 업 후에 ALT+F2가 다른키로 작동합니다.

원래 '프로그램 실행'이었는데
가상터미널 tty2로 나가버리네요...
다시 그놈으로 복귀해서 보면 '프로그램 실행' 창이 뜨기는 하는데 왜 그런지 모르겠습니다.

혹시 이런 증상 있으신분 없는지요?

익명 사용자의 이미지

[질문] FILE + 포인터를 쓰지 않고 텍스트파일을 불러와서 배열에 문자열을 저장하는 할 수 있는 방법이 있나요?[C]

과제중인데

다른부분은 다 했는데

이거만 못하고 이러고 있어요;;

텍스트파일에 있는 단어들을 불러와서 배열에 저장해야 되는데

FILE을 쓰면 안된다네요;

리눅스에서 하는 거라서

생각나는건 입력재지정 < 밖에 없는데

이렇게 저렇게 해보긴 하는데 잘 안되네요

어떻게 해야할까요? 힌트좀!주세요~

tjdtn1001의 이미지

아치 리눅스 미러 변경 방법?

jaist.ac.jp 미러가 안되네요...
미러 변경 방법 좀 알려주시길 바랍니다.
GUI는 아직 안 깔았어요...

아치 리눅스 미러 변경 명령어 좀 알려주세요
지금 아치로 아무것도 못하고 있네요... ㅋ
그리고 미러 추천도... 좀

ipes4579의 이미지

그놈 터미널 + emacs -nw 에서 프롬프트가 이상하게 나옵니다 -_-;

 ^[]0;mook@mook-web:/etc^G[root@mook-web etc]# 

이런 식으로 이상하게 나오네요. 컬러 문제인가? 해서

(autoload 'ansi-color-for-comint-mode-on "ansi-color" nil t)                  
(add-hook 'shell-mode-hook 'ansi-color-for-comint-mode-on)

설정해줘도 똑같구요. 아치 리눅스에 이막스 버전은 23.3.1 입니다. 최신을 설치해서 그런걸까요? 이런적은 처음이네요 -_-;

콘솔에서나 emacs-GUI에서는 제대로 나오는데 유독 그놈 터미널에서 콘솔 모드로 했을때만 이러네요.

페이지

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