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

ginsis의 이미지

c 언어 조건문 반복문 피라미드 만들기 질문입니다

#include
#define N 20

int main(void)
{
int i,j;
for(i = 0; i < N; i++)
{
for(j = N - i - 1; j > 0; j--)
{
printf(" ");
}
for(j = 0; j < i; j++)
{
printf("★");
}
for(j = 0; j < i - 1; j++)
{
printf("★");
}
printf("\n");
}
return 0;
}

익명 사용자의 이미지

MAC OS]]] Xcode Kernel Extension에서 fopen을 할수 없나요?


MAC OS에서 kext 모듈을 개발 하고 있습니다.

모듈에서 파일을 읽어와서 해야 할 작업이 있는데

찾아보니 커널 프로젝트에서는 표준 c 라이브러리를 사용 할 수 없다고 하더라구요.

그러면 fopen 같은 파일을 읽어오는 작업은 할 수 없는건가요?

ljs0652의 이미지

iFileoperation 써보신분 계신가요?

iFileoperation을 이용해서 파일 추가 삭제 복붙을 하고 있습니다.

문제가 생기는건 삭제를 할 때인데요, 복수개의 데이터를 삭제할 때 프로그래스 창이 생성이 되면서

삭제가 진행되다가 프로그래스 창으로 종료 버튼을 누르거나, 취소 버튼을 누르면 너무 오래 응답이 없습니다.

디버그 모드로 확인을 해봤는데 PerformOperations 이부분에서 멈춰 있더라구요.

그리고 os는 win 7에서는 문제없이 작동하지만 win10에서만 이러한 문제가 발생하는데 답이 안보여서 너무 답답하네요

혹시 아시는분은 알려주시면 감사하겠습니다.

ps. 제 개인적인 생각으로는 win10 탐색기가 문제가 좀 있어서 발생하는 현상이라고 생각은 드는데
프로그래스 창 취소는 붙여넣기, 이동은 이상없이 진행되지만 삭제에서만 문제가 발생되고 있습니다.

momos의 이미지

리눅스 프로그래밍 질문!

만약에 txt 파일에
1-1, aa aa aa
1-2, bb bb bb
.
.
.
1-11, a a a
.
.
.
11-11, rr rr

이런식으로 저장되어있다면
,이후에 나오는 단어의 수를 lseek()을 이용해서 구하려면 어떻게 해야할까요?
버퍼에 저장하고 한 글자씩 읽으면서 버퍼가 ' ' 이거나 '\n'일때 카운트하고
'\n'일때 lseek(fd, 5, SEEK_CUR)로 건너뛴 다음 다시 한 글자씩 카운트했는데
그렇다면 1-11,일때나 11-11, 일때처럼 언제 5,6,7번씩 건너 뛰어줘야하는지 헷갈립니다.
, 이후에 단어의 수만 구하면 됩니다!

그리고 11-21, 이렇게 있을때 11하고 21만 따로 배열에 저장하려면 어떻게 해야할까요?

아이디어를 얻고 싶습니다.

익명 사용자의 이미지

Emptynote님 보시오

님께서 인격살인했는데 잘못했다 나서지 않는 까닭?
님께서 잘해서 그런 게 아니네요.
쌈닭같은 너에게 얽히기 싫어서 그런 거지.

kjyong98의 이미지

xen 서버 게스트 네트워크 문제

안녕하세요.

젠서버 설치 후에 게스트를 생성했는데

게스트에서 인터넷 등 외부로는 통신이 되는데 호스트나 외부에서는 게스트에 통신이 안되고있습니다.

호스트 NIC를 통해서 자동으로 브릿지형태로 게스트에 동일한 대역의 새로운 ip가 할당이 되긴했는데 어디가 문제인걸까요

일단 호스트 ip addr 결과 올려보겠습니다. 호스트에선 랜카드 두개 사용중인데 현재 eth1만 사용중입니다.

wkrntlfjdynn의 이미지

.

익명 사용자의 이미지

안드로이드 폴더 설정 바꾸는법

지금 android로 열어도 project로 여는 것처럼 나오는데 혹시 원래 안드로이드 열리면 보이는 res, java, mainfest 폴더가 뜨게 하려면 어떻게 해야하나요?

manabooks의 이미지

[wxPerl] Spreadsheet::Read 사용시 실행프로그램이 죽는 문제

현재 64 bit MS Windows에서 구동될, Excel파일을 읽어 가공하는 실행 프로그램을 만들고 있습니다.
Console(CMD)에서 디버깅을 마치고 실행파일을 만들었는데, 실행파일이 중간에 죽어버려 해결책을 문의드리고자 글을 올리게 되었습니다.

[증상]
MS Windows 10 CMD에서
 perl Excel-Wx.pl
로 실행시키면 문제가 없이 작동하는데,

이 CODE를 아래와 같이 실행파일로 만들어 사용하면, Spreadsheet::Read의 ReadData()함수를 실행하면서 죽어버립니다.

u235의 이미지

vi "insert 모드에서 저장" 가능할수 없을까요?

앞서 문의드렸던 요즘 Pyrhon 삼매경에 빠져있는
윈도용 vi 열열 매니아 입니다.(노안 관계로 cmd 콘솔만 선호ㅋㅋ)

윈도용을 쓰면서 가장 불편했던점은 두가지가 있는데

하나는 어떤 세팅을 써도 마우스 클릭시 커서이동이 가능하게 못한다는것과
Nun 키패드는 방향키용 밖에 못쓴다는것 정도 입니다.
전자는 다른 메모장 등과 연동시 reg와 별개로 마우스로 복/붙이 가능한것으로 위안은 되나

이 두가지는 아마도 cmd용 vi 유저가 급증하지 않는한 한동안 개선을 기대하기는 힘들듯 합니다.

그외 리눅스와 공통사항으로
insert 모드에서 저장을 못한다는 점이 있는데요. (불러오기 등등은 됐어도)
때문에 [ESC] 키에 손이 너무 많이가는 치명적인? 불편이 있습니다.
구문 테스트시 평균 분당 10~20초에 한번은 저장해야 하니까요 ^^.

대부분 에디터들은 [Ctrl]-S 로 저장하기가 무조건 기본이지만
vi만은 항상 [Esc]로 나갔다 와야 하니까요.

페이지

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