프로그래밍 QnA

yhg_5626의 이미지

c언어를 배우고 싶은데///.. 어떻게 시작을 해야할지모르겟네요,,,저

전부터 리눅스에 관심이 많앗습니다

그떄문에 여러군데 검색도 해보고 질문도 해서 c언어를 먼저배우자고 다짐은햇고

책도 삿습니다ㅏ

열형강의 C라는 책인데 사람들이 다들 써보라고 하셔서///

]

그런데 한 1/3 일쯤 읽고나니까 처음에는 비주얼 c로 하는 재미에 햇는데

그다지 좀 뭐랄까 지루해서요.//

어떻게 공부해야 끈기잇게 할수잇을까요?

ksh252의 이미지

소스 컴파일 질문드립니다.

안녕하세요 리눅스 초보입니다.

글의 제목을 뭘로 할지 몰라 이렇게 성의없게 작성한점 죄송합니다.

질문 드릴 내용은

JAVA 에서 mp3 decoding 을 위한 소스를 찾다가 다음의 소스를 찾았습니다.

http://sourceforge.net/projects/mpadec/

소스를 받고 'make' 하고 실행하는데 다음과 같은 에러가 납니다.

./mpadec: error while loading shared libraries: libmpadec.so: cannot open shared object file: No such file or directory

'make' 후에 보면 libmpadec.so 파일이 정상적으로 존재합니다.

어떻게 해결해야 할지 부탁드립니다 ..)

nox82의 이미지

문자 디바이스 샘플 작성 에러입니다.

안녕하세요.
현재 문자 디바이스 드라이버를 공부하고 있는데요 sample code를 보고 따라하는데 모듈 적재에서 계속 에러가 발생하네요.
소스코드 컴파일시에는 에러가 나지 않다가 insmod에서 다음과 같이 에러가 발생하네요.
현재 linux 버전은 2.6.35.6-45 입니다.

[root@~]#insmod: error inserting 'kernel.ko': -1 Invalid parameters

소스코드는 아래와 같습니다. 조언 부탁드리겠습니다.

#include
#include
#include /* device file operactions */
#include /* kmalloc */
#include
#include
#include
#include
#include

kyutae83의 이미지

#define 으로 함수 매크로 만들 때 return 형 문제!!

C 프로그래밍 할 때
제가 #define 으로 함수 매크로를 만들어서 쓸려고 하는데요

unsigned int functionA(void);

이런 함수가 있다면

#define functionB() functionA()

이렇게 했더니 retrun type이 unsigned int인데

int 형으로 넘어 오드라구요

그래서

#define functionB() (unsinged int)functionA()

이렇게 해서 해결 하긴 했는데

원래 그런건가요??

C를 쓰긴 하는데 완전 기본까지 제대로 공부를 안해서 그런지 이런 문제가 한번씩 생기는 군요

설명 좀 잘 부탁드립니다.

eyes852의 이미지

ofstream으로 파일을 오픈할때, 오픈이 안됐는지 문제가 생깁니다

일단 "C++을 사용한 객체지향 접근방식 파일구조" 라는 책으로 공부를 하고 있고요...

여기서 필드를 각각 고정된 크기, 가변적 크기 방식으로 저장하는 예제를 해 보는 도중

void testBuffer(IOB& Buff, char* myfile)
{
Person person;
int result;

ofstream TestOut(myfile, ios::out);
result = Buff.WriteHeader(TestOut);

(이하 생략)
}

Buff는 파일로 전송할 레코드를 저장한 버퍼,
myfile 이 파일 이름입니다.

함수 호출은

testBuffer(Buff, "fixlen.dat");

식으로 사용됬고요;

deathnw의 이미지

[질문]서버 1대, 아이피 2개 : 에서 TCP/IP 통신시 IP 지정

기존 : 서버 1대 랜카드 1개 IP 1개로 송수신중

추가 : 서버 1대 랜카드 2개 IP 2개로 송수신하고자 합니다.(A,B)

TCP / IP 송수신시 기존 랜카드 1개를 이용하여 송수신하고 있고 (IP A),
새로운 랜카드 1개를 추가하여 다른 (IP B)로 송수신 하고자 합니다.

이걸 soceket 함수에서 IP를 지정하여 송수신을 하는게 가능한지요?

1. 제 생각에는 뭔가 환경변수 파일을 참고하여 패킷을 만들것 같은데,
이때 환경변수 파일에 IP B 를 지정해주면 될것 같은데요.

2. 아니면 접속시 IP에 따라서 자동으로 설정이 된다면 아무문제 없고요.

랜카드가 200정도 한다니 -_-, 따로 테스트는 불가능하여 질문드립니다.

Mr. 하늘의 이미지

계산가능한 Data를 저장하는것이 좋은가?

예를들면 비디오 가게에서 비디오를 빌렸을때, 납기일이 지나면 연체료가 붙습니다.
이 정보를 Database에 저장하는것이 좋을까요? 아니면 매번 계산을 통해서 도출하는것이 좋을까요?
저장을 하게되면 데이터 정확성에는 문제가 없는 것일까요?

tombraid의 이미지

혹시나 radial basis function network 에 대해서 간단히 설명해주실 분 계신가요?

인공지능망에서 activation 함수로 radial basis function를 사용하는 것이라는데..

한글로된 자료를 찾기가 쉽지 않아서요.

영어 자료를 읽더라도 간단한 내용을 알고 읽으면 좋을것 같아서 혹시나 하고 함 여쭤봅니다.

익명 사용자의 이미지

씨언어 초보인데요 ㅠㅠ

지금 코드를 짜고 있는데 기본적인 SYNNTAX 오류가 나는데 제가 부족한 탓에 이해가 되지를 않네요 ㅠㅠ
지금 짜고 있는 것은 실수를 리스트노드로 받아서 재귀 연산을 하는 것인데 잘 모르겠네요 ㅠㅠ

#include //
#include

#define MAX 100

typedef char element;
typedef struct ListNode {
element data;
struct ListNode *link;
} ListNode;

ListNode *create_node(element data, ListNode *link);
void insert_node(ListNode **phead, ListNode *p, ListNode *new_node);
void display(ListNode *head);
void error(char *message);

kkb의 이미지

알고리즘을 공부하고 싶은데 책 좀 추천해주세요

알고리즘을 제대로 공부하고 싶습니다

일단 현존하는 알고리즘들을 충분히 이해하고

현존하는 알고리즘들을 이해하고 잘 이용하는데에만 그치지 않고
저의 필요에 맞게 응용할 수 있고
좀 더 나아가 제가 좀 더 개선된 알고리즘을 스스로 만들어 볼 수 있을 만큼의 수준까지 공부하고 싶습니다

물론 많이 어려울 거 같습니다 불가능하거나 무모할 수도 있습니다
현재에도 충분히 좋은 알고리즘들이 많이 나와 있으니까요
그래도 위의 목표를 못 이루더라도 위의 목표를 향해서 열심히 하다보면
최소한 어느 정도 실력은 될 것이라고 생각합니다

일단 지금은 쉽게 시작하려고 합니다
기초적인 알고리즘 책으로 시작해 수준있는 알고리즘 책까지 보려고 하는데
책을 좀 추천해주셨으면 좋겠습니다

기초적인 알고리즘 책은 1~2권 정도 보고
수준 있는 책을 1권 천천히 보려고 합니다
최종적으로 2~3권인데 책을 아주 많이 볼 생각은 없습니다
다른 책 볼 것도 너무 많아서..;

페이지

프로그래밍 QnA 구독하기