프로그래밍 QnA

jamongx의 이미지

warning: aggregate has a partly bracketed initializer<-??

gcc로 컴파일하는데..

-Wall 옵션을 붙여서요...이게 무슨 메시지 입니까?

greatkgc의 이미지

find, xargs 조합시 공백 문자가 있는 파일

cygwin 환경에서입니다.

엄청나게 많은 파일들이 있어 거기에서 특정 패턴을 찾으려고
합니다.

find . -type f -print | xargs egrep pattern

문제는 공백문자가 들어간 화일명이 있는데 그런 경우 제대로
동작하지 않는다는 것입니다. 단순히 공백 문자가 들어간 화일에
대해서만 제대로 동작하지 않으면 상관이 없는데, 이 에러때문에
다른 파일 내용까지 탐색하지 못하는 것으로 보입니다.

물론

find . -type f -exe egrep pattern {} \;

이렇게 하면 제대로 동작은 합니다만.. 첫번째를 어떻게 개선할

bugger의 이미지

vim tip에서 map ??

.vimrc 파일에서

map <C-F1> :set columns-=10<CR>
nmap <C-Left> <C-W>-<C-W>-

위두개는 어떻게 키를 눌러야 되나요?

boardholic의 이미지

segmentation fault 어디서 나는건가요?

[code:1]#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/socket.h>
#include <arpa/inet.h>
#include <unistd.h>
#define MAXECHO 1024
#define PORT 7

int main(int argc, char *argv[])
{
int sock, recvok;
char *servip, *msg, *buffer;
unsigned int size;
struct sockaddr_in serv, recv;

buffer = (char *)malloc(sizeof(MAXECHO));

if(argc < 3) {
printf("Usage : %s Server IP Message\n", argv[0]);
exit(0);

cnyld의 이미지

ls 했는데 응답이 없어...

Hardhat linux 2.0에 ramdisk 를 사용하는데요.

어떤 이유에서인지,
특정 directory에 접근하는 task는 모두 응답이 없습니다.
심지어 "ls", "du" 조차도...
그 directory에 있는 프로그램은 실행은 됩니다.
그런데 어떤 프로그램이 이 directory에 access를 하려고 하면
소식이 무감감 먹통이 되어 버립니다.

ps 해보면 이 task 들은 상태가 "D"가 되어 있습니다.
ps의 매뉴얼에는 uninterruptable sleep 이라고 되어 있는데,
어쨌든 kill도 안되고 아무것도 할 수가 없는 상태입니다.

지성의 이미지

imagemagick 설치후 에러..............

안녕하세요 이미지 툴을 설치하느라 며칠동안 삽질하고 있군요.

오늘은 imagemagick 을 다운받아서 설치중인데요
다운받은 리눅스용 바이너리 파일을 바로 실행하려니 다음의 에러가 나옵니다.

[root@ns bin]# convert
convert: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory

imagemagick을 설치하면서 포함된 lib 파일들을 다 /usr/lib 폴더로 복사했구요 (기존에도 같은 파일들이 있더군요 )
그래도 못찾는 파일이 있네요 이거 왜 이리 힘든건지...쩝...

naisr00t의 이미지

[질문] 파일시스템 만들기.

파일 시스템을 만들려고 합니다.
어디서부터 시작을 해야하는지 모르겠습니다.

open, close, write 등의 기본적인 기능만 되는
파일시스템을 작성하려고 합니다.

1. 관련 자료가 없을 까요?
2. 가장 간단한 파일시스템 예제가 없을까요?
3. 리눅스에서 파일 시스템을 작성 추가를 어떻게 하지요?
4. 테스트는 어떻게 하나요?

bugger의 이미지

glib 와 libgcc 차이점이 뭔가요?

glib 와 libgcc 차이점이 뭔가요?
주로 어떤 내용의 라이브러인지 설명좀 부탁드립니다.

그럼 수고하세요

paraline의 이미지

[질문]솔라리스에서 dev/poll 사용시 ioctl 에러 발생

솔라리스에서 dev/poll을 사용하여 서버 프로그래밍을 하고 있습니다.

[code:1]if((wfd = open("/dev/poll", O_RDWR)) < 0)
{
perror("/dev/poll open failed!");

return FALSE;
}

struct pollfd fd[1];
fd[0].fd = fd;
fd[0].events = POLLIN;
fd[0].revents = 0;

if(write(wfd, (const void *)&fd[0], sizeof(struct pollfd) * 1)
!= sizeof(struct pollfd) * 1)
{
perror("m_Wfd write failed!");

return FALSE;

luftpalen의 이미지

사전을 만드는데 자료구조가 어떻게 될까요....

어떻게 가장 빨리 데이터에 접근할 수 있을까요?

적게는 수십KB 많게는 몇메가나 하는것을 트리로 쓰자니 너무 오버헤드가 큰것같아서요..

해싱을 생각중인데 단어의 첫글자 알파벳으로 해싱테이블을 만든다 치면 그 다음 단어는 어찌접근해야 할까요... 첫 알파벳을 해싱테이블로 구현하고 링크드리스트나 트리를 쓰려니 azzzzzz 같은 단어가 최악의 상황이 될것같고..

사전 만들어보신분의 조언이나 관련 사이트 부탁드립니다..
좋은 하루 되세

페이지

프로그래밍 QnA 구독하기