프로그래밍 QnA

purewell의 이미지

vector<template class> 이렇게 안 되나요?

template <typename _STYPE>
class TempClass {
  typedef vector<TempClass<_STYPE>> VTemp;
};

위와 같은 문법에 대해 g++이 오류를 퉤~ 뱉어내더군요.
위와 같은 문법은 쓸 수 없는 것인가요?

meekdmn의 이미지

c 입문중에 malloc에 대해서여..

char *p;
p = (char *)malloc(sizeof(char)*3);
char *p1;
p1 = (char *)malloc(sizeof(char)*3);

strcpy(p, "12345");
strcpy(p1, "abcde");

printf("%s\n",p);
printf("%s\n",p1);

p에는 char 3개가 들어갈 수 있는거 아닌가여.?
근데..
strcpy(p, "12345");해두 되는 이유는 뭐져.?
분명 malloc해서 memory 할당 받는거라구 배웠는데 그래서 3자 입력할 수 있게 할당 했는데 왜 그 이상을 입력해두 되는거예여.??

c 포인터 너무 어려워여..알려주세여...너무 초보적인 질문이져.?

mudori의 이미지

c언어로 작성한것 cron 으로 돌릴때 파일 경로.

안녕하세요.

#define IP_FILE "aaa.txt"

이렇게 실행 파일과 같이 aaa.txt 파일이 같은 디렉토리에 있습니다.

그런데 크론으로 돌리면 찾아내질 못하고 있습니다.

c에서 어떻게 처리해줘야 잡아내는지요?

merlin11의 이미지

GPS에서 받는 정보로 이동거리를 계산 할 수 있나요?

GPS 수신기를 가지고 작업을 하고 있습니다.

GPS에서 나오는 NMEA를 분석하면 속도, 시간, 위도, 경도를 얻을 수 있었습니다. 그런데 이동거리를 나오게 해야 하는데 이 정보를 가지고 이동거리를 계산 할 수 있나요?

그리고 GPS에서 나오는 위도,경도 값과 일반 지도에서 사용하는 위도,경도가
틀린가요?

자세한 정보를 알 수 있는 곳이나 경험이 있으신 분들 조언 부탁드립니다.

다크슈테펜의 이미지

저 자바하고 포스트그레스큐엘하고 연동할려고 하는데요

import java.sql.*;
public class javaone{
public static void main(String[] args){
try{
Class.forName("org.postgresql.Driver");
String sourceURL=new String("jdbc:postgresql://localhost/postgres");
Connection databaseConnection=DriverManager.getConnection(sourceURL,"postgres","postgres");
}
catch(ClassNotFoundException cnfe)
{
System.err.println(cnfe);
}
catch(SQLException sqle)
{
System.err.println(sqle);
}
}
}
소스는 이렇구요...
데이터 베이스도 가동시키고 드라이버 클래스 패스도 환경변수에 집어 넣었습니다.
실행 시키면
java.lang.ClassNotFoundException: org.postgresql.Driver

stypr의 이미지

시스템에서 fork의 최대개수가 있나요?

리눅스 레덧7.3에서 fork로 자식을 생성하는데..처음에는 잘되다가 어느정도 시간이 지나면 fork가 계속 실패하는군요.
쓰레드 생성의 한계는 들어봤어도, fork는 모르겠군요.
시스템에서 fork생상 한계가 있을까요?
있으면 확인 및 늘려주는것은 어떻게 할까요?

maindb의 이미지

java 고수님... nio 에 관한 질문입니다.

java 로 nio 를 이용하여 간단한 select 방식의 소켓서버를 만들었습니다.
정확히 말해서 만들었다기 보다는 java.sun.com 에 있는
소스입니다 ^^;

ByteBuffer sharedBuffer =
Selector selector =
ServerSocket serverSocket =

서버쪽 소켓 생성을 해서 accept 했는데...
socket = serverSocket.accept();
channel = socket.getChannel();

문제는.... 클라이언트에서 접속해서 어떤 문자열을 날렸습니다.
(클라이언트는 php 입니다. fsockopen() 으로 접속했죠)

접속 잘되고 아무런 문제없이 잘 작동합니다.

killerwizard의 이미지

프로그램 설계기법을 익힐수 있는 좋은 프로젝트나 라이브러리좀

이제 1년이 같넘은 초보입니다.
지금까지 회사에서 이것저것 테스트 프로그램 짜는 것을 도맡았는데요..
이번에 실제 제품으로 나갈 프로그램의 제작을 맡게 되었습니다.
지금까지는 주먹구구식으로 필요한 기능 생각나면 그때 코딩하고..
구조가 맘에 안들면 전체를 뜯어고치는 무식한 방법을 썼는데...
요즘 느끼는 것이지만 능률도 별로 없는 것 같고...
개발 시간이 빠르지 않아 스트레스만 쌓였거든요...
그래서 전체적으로 설계를 하고 하나씩 살을 붙여 가는 과정이 필요할 것

nayana의 이미지

누가 접속했는지 확인하는 방법?

오늘 아침에 서버를 확인해보니 제가 만들어 놓았던 디렉토리가 없어졌습니다.
그 디렉토리에 프로젝트 파일이 있었는데.... 없어진것 입니다.
다행히도 제가 백업을 주기적으로 해 놓아서 그리 큰 문제는
안일어났습니다.
그래서 날짜별로 누가 접속했는지 확인해볼려고 합니다.
w명령어를 이용하면 현재 접속해 있는 사람밖에 안 나옵니다.
약 일주일 정도 누가 접속했는지 확인 하려면 어떻게 해야하나요?

hongwoo의 이미지

prefetch

list_for_each에 대해서 찾아보니까..

#define list_for_each(pos, head) \
    for (pos = (head)->next, prefetch(pos->next); pos != (head); \
            pos = pos->next, prefetch(pos->next))

prefetch라는게 있어서 또 찾아보니까..

[code:1]
/* Prefetch instructions for Pentium III and AMD Athlon */
#ifdef CONFIG_MPENTIUMIII

#define ARCH_HAS_PREFETCH
extern inline void prefetch(const void *x)
{
__asm__ __volatile__ ("prefetchnta (%0)" : : "r"(x));

페이지

프로그래밍 QnA 구독하기