프로그래밍 QnA

elecguy의 이미지

CVS lock 푸는법?

로컬에서 WinCVS 를 이용해 버전관리를 하고 있는데..
commit 시 다음과 메시지가 나오면서 commit 되지 않습니다.
뭔가 변화를 줄려고 하는 명령은 이런 메시지가 나오는 것 같습니다.

cvs commit: [23:43:08] waiting for Administrator's lock in i:/cvs/xlprint/pclsrc/afm.jpn

뭘 잘못 손댄건가요?
TRACE->Unlock Selection 을 해도 위와 같은 메시지가 나오면서 unlock 되지 않습니다. 짭스.
빨랑 Commit 하구 다음 작업을 해야되는데..

바이러스의 이미지

질문 include문제입니다...

/*ExStudent.h*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
typedef struct _slist List;
typedef struct _slist {
	int number;
	char name[30];
	List *next;
	List *prev;
}List;

int screen();
void add();
void modify();
void seek();
void deldata();

헤더파일이고

main은

[code:1]#include "ExStudent.h"
List *pList;

void init()
{
pList=(List *)malloc(sizeof(List));
strcpy(pList->name,"root");

sadrove의 이미지

문자열을 합치는 함수를 찾습니다.

char buf1[] = "korea", char buf2[] = "help" 인 배열이 두개 있습니다.

buf1 = buf1 + buf2 의 역활을 하는 함수가 궁금합니다...

즉, 결과가 buf1에 "koreahelp" 가 되게요...

예전에 문득 본 것같은데..잘 생각이..^^;;

pleasantman의 이미지

[질문] 자기IP를 가져오는 방법이 알고 싶습니다.

자기 IP를 잡아오고 싶습니다.

FTP소스에 있는 부분을 참고해서 만들어봤는데..

동작하지 않는군요..

[code:1] /* ftp data connection */
ftp_fd = socket(AF_INET, SOCK_STREAM, 0);
if (ftp_fd < 0) {
perror("socket");
exit(1);
}

if (setsockopt(ftp_fd, SOL_SOCKET, SO_REUSEADDR, (char *)&on, sizeof (on)) < 0)
{
perror("setsockopt (reuse address)");
exit(1);
}

ftp_addr.sin_family = AF_INET;

cohuman1의 이미지

사용자 계정으로 DB 생성하는 쉘프로그램인데요

인터넷에서 찾은건데... 잘 이해가 안되서요
제가 주석을 달아 놓았는데 이해안되는 부분하고 잘못된 부분이 있는지 지적좀 해주세요.

Quote:

#!/bin/bash

# $1 은 argument 값으로 사용자 계정 ID를 의미한다
# DB PASSWORD 를 지정하기위해 PASS 값을 입력받는다
echo -n "$1 -DB Passwd: "
read PASS

# 사용자계정 ID 이름과 같은 DB 를 생성한다.
echo "create database $1;" > /tmp/useradd.sql

# 이게 머하는건지 모르겟어요
echo "grant all privileges on $1.* to $1@localhost identified by '${PASS}';" >> /tmp/useradd.sql

antz의 이미지

파일 입출력에서 데이터 누락.

500만건 정도 되는 Data Structure를 읽고 쓰기를 2번 반복하는 프로그램에서 일정하지 않은 데이터가 불규칙적으로 누락이 됩니다.
(단순히 읽고 쓰는 일만 하는것은 아니지만, 누락의 관점에서 적었습니다.)
누락되는 개수도 불규칙적인데 정확하지 않지만, 100개 내외인것 같습니다.

프로그램 분석을 아직 못했으나, 궁금한점이 있어서 문의 드립니다.

시스템적으로 누락의 가능성도 있는지 궁금합니다.
(OS나 하드웨어 차원이서...)

제가 보기에는 프로그램의 잘못이라고 생각하고 있는데...

qlfeh1의 이미지

C에서 한글 체크 하는 방법이 있나요??

C로 게시판을 만드는데 제목부분에 글이 너무 길어서 몇자까지만 출력하고 나머지는'...' 으로 출력을 하는데 마지막에 한글 1바이트만 들어 가면 한글이 깨지네요..
짝수로 들어가면 잘 나오는데 중간에 영문이나 스페이스 특수문자등 1바이트 짜리 문자가 들어가서 홀수로 글이 입력 되었을때 한글이 1바이트 밖에 출력이 안대서 ?표로 깨지네요..
해결 방법이 없을까요??

twix1027의 이미지

[커널 프로그래밍]모듈 프로그래밍에서 사용자에게 입력받으려면

모듈 프로그래밍에서 사용자에게 프롬프트를 띄우고 입력을 받으려면
어떻게 해야하나요??

리눅스 실행시에 로그인 뜨는 것도 커널프로그램인데 사용자단에서
아이디와 패스워드를 입력받는것과 같은...

방법 알고 계신분은 도움 주세요 -ㅂ-

훌륭한녀석의 이미지

스레드 그룹이란게 어떤걸 얘기하는거죠?

understanding linux kernel 책을 보고 있습니다.

3장에 나오는 프로세스에 관한 글에 thread group이라는 용어가 나옵니다. 뭐 간단하게 설명은 하는데, 자세히 이해를 못하겠어서 질문을 올립니다. 다음 참고..

1. thread랑 LWP랑의 정확한 정의를 이책에서는 어떻게 내렸는지 궁금하구요..

2. getpid()를 했을때 current->tgid가 current->pid 대신 리턴한다고 나오는데, 이때의 tgid라는게 설명으로는 thread group이 LWP의 컬렉션으로 만들어져 있고 doubly linked list로 만들어져 있고, 헤드의 정보를 가지고 나머지가 share한다고 되어 있는데... 도대체가.. -_-;;;

teatime의 이미지

네트웍 정보를 어떻게 불러오나요..

리눅스 프로그램 초보입니다... ^^ 좀 도와주세요..
정말 허접한 질문이지만..
리눅스에서 현재 연결되어있는 IP address라든지, subnetmask, 사용하고있
는 port, geteway등 이런정보들을 불러와 출력하고 싶습니다..
어디서 어떻게 불러와야 할지 감이 안 잡히거든요..
고수님들 좀 도와주세요. 많은 답변 부탁드립니다..^^

페이지

프로그래밍 QnA 구독하기