프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

익명 사용자의 이미지

C언어 완전 초보 대학생입니다.

최대 10개까지의 숫자를 받아서 더하거나 뺄셈을 할 수 있는 프로그램을 만들고 싶습니다.
예를 들면 1 + 45 - 25 ,,, 이런식으로 최대 10개까지 숫자를 받아서 계산해주는 것 말입니다.
strtok, atoi을 이용해서 만들어야 될 거 같은데 시작할 엄두가 안나서 질문드립니다.

많은 답변 부탁드립니다!!

jangcy999의 이미지

makefile에서 환경파일을 의존관계에 추가하고 싶습니다.


include "env_file"
로 되어 있는 env_file이 변경될때(define된 부분이 있습니다.)
재 컴파일을 하고 싶습니다.

소스개수가 몇개 안된다면
수작업으로 넣을수 있겠으나

소스파일이 여러개이고
계속적으로 증가될 소지가 다분하여

각 소스에 자동으로 의존관계를 추가하고 싶은데 좋은 고견 부탁드리겠습니다.

삼구의신의 이미지

디바이스 드라이버 질문

linux app에서 read 함수를 이용해 디바이스에서 값을 읽어오려고 하고 있습니다.

디바이스가 잘 등록됐고 app을 실행시키면
open에서 error가 납니다.
dmseg 를 찍어보면 아래 모듈코드처럼 open, release 함수가 출력되는 것을 확인할 수있는데,
그럼 디바이스의 함수는 호출이 된건데.. 왜 app에서는 fail이 뜨는지 모르겠습니다.
아래 코드 올립니다.

nasescobar1의 이미지

Opencv 관련 질문좀 드리겠습니다 ㅜㅜ

http://martinblog.net/824?category=262126

해당 글을 보면서 이진화 작업을 해보려고 했는데,

예시에서는 웹캠의 영상을 기반으로 한 이진화 작업을 합니다.

그런데 저 같은 경우

http://martinblog.net/822?category=262126

이 곳에서 처럼 Dialog에 이미지를 로드했고, 이 로드한 이미지를 이진화 하고 싶은데요.

어느 부분을 어떻게 수정을 해줘야 할 지 모르겠습니다.

if(nIDEvent == _DEF_WEBCAM)
{
if(m_pCapture)

{

세벌의 이미지

12.07.목 공개SW 커뮤니티 다녀오신 분?

https://onoffmix.com/event/120833
보고 저는 다녀 왔습니다.
그런데 후기 쓸 곳을 못 찾아서 그냥 제 블로그에 썼습니다.
https://sebuls.blogspot.kr/2017/12/develove2017.html

여러분들 중 그곳에 다녀오신 분 계신가요? 아마 계시겠죠?

내가왜리눅스썼지의 이미지

네트워크 스위치 이런 용도로 사용가능 한가요?

네트워크 관련으로 초보인데요.
로컬 네트워크가 겁나 느려서 차라리 네트워크 스위치를 이용해보자 해서 나온 질문입니다.
우선 컴퓨터가 여러 대 있는데 각 컴퓨터 끼리 통신 (예시로 컴퓨터 A에서 컴퓨터 B로 기가빗 이더넷을 이용해서 파일들을 보내는 경우) 을 하게 하고 싶은데, 이런 경우 스위치 하나 사서 그 스위치에 이더넷 선을 각 컴퓨터마다 연결하면 되나요?

qw3709의 이미지

이진탐색트리 코딩질문

// 포인터 p가 가리키는 노드와 비교하여 노드 x를 삽입하는 연산
void insertNode( char x ) {
treeNode* p=root;
treeNode* newNode;
treeNode* parent=NULL;
parent=p;

while(p != NULL)
{


if(xkey)
p=p->left;
else if(x==p->key)
{
printf("\n 이미 같은 키가 있습니다 \n");
return;
}
else
p=p->right;

}

/*if(parent==NULL)
p->key=x;
p->left=NULL;
p->right=NULL;
}
else if(parent!=NULL)
{

삼구의신의 이미지

[해결]device를 app에서 open 하는데 error 이유 아는방법

// 해결 방법

#mknod /dev/virtual_device c 254 0 노드를 추가하고
cat /proc/devices 를 해보면 254 virtual_device 라는 것이 있어야하는데
이미 254에는 다른 장치가 들어있어서 init 실패한 것이다.
254말고 다른 빈 번호로 node 추가하면 정상 작동한다.

// issue

linux app에서 /dev/virtual_device 라는 device를 open 하려고하는데
-1 값을 리턴합니다. 왜 그런지 알 수 있는 방법 알 수 있을까요?

아래처럼 모듈이 등록되어 있고, /dev 밑에 노드도 잘 추가되어있습니다.

# sudo ls -al /dev | grep 250
crw-r--r-- 1 root root 250, 0 11월 20 17:26 virtual_device
# sudo lsmod | grep virtual_device
virtual_device 16384 0

앱 코드는

cg3980의 이미지

데이터베이스 client가 GUI로 사용할 수 있게 하려면 어떻게 해야 하나요..?

학교 과제인데 저는 oracle dbms로 데이터베이스 만드려고 하거든요.
근데 문제는 다 만들어진 데이터베이스에 사용자가 검색 버튼을 누르면 검색한 내용이 나온다든가 하는 식의 GUI를 이용한 테이블을 만드려고 합니다.(개발자가 SQL developer를 이용해서 만드는 과정에서 GUI를 이용하는게 아닌..)

c나 c++ 의 ocilib?가 있는거 같아서 보니 그냥 연동만 해주고 까만 콘솔창에 뜨는것 같더라구요..
다른애들은 php나 java로 했는데 제가 둘 다 잘 모르고 새로 배우자니 좀 부담스러워서 계속 쓰던 c나 c++로 하고 싶은데 오픈 소스가 따로 있나요? 아니면 c에서 gui 쓰려면 winapi 써야하는지..ㅠ

혹시 c계열 언어로 알고계신 오픈소스나 툴 있으신 분 있으시면 알려주시면 감사하겠습니다.

아니면 그냥 다른언어 써야되는건지요 ㅠ

qw3709의 이미지

이진탐색트리 삭제질문

void deleteNode( char key )
{
treeNode *parent,*p,*succ,*succ_parent;
treeNode *child;

parent=NULL;
p=root;

while((p=!NULL)&&(key!=p->key))
{
parent=p;

if(keykey)
p=p->left;
else
p=p->right;
}


if(p==NULL){
printf("\n 찾는 키가 이전 트리에 없습니다 !! ");
return;
}

parent=p;


if(p->right!=NULL&&p->left!=NULL){





}

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기