프로그래밍 QnA

jee1의 이미지

workthread 를 공부 할려고 하는데요...

:D
workthread 를 좀 체계적으로 공부 할려고 합니다...

그동안 여기저기 소스를 보면서 나름대로 사용해 왔는데...

체계적으로 공부하지 않아서 그런지... 막히는 부분이 많네요 :(

공부 할 수 있는 자료가 정리 되어 있는 사이트가 혹시 있을까요?

indiebox의 이미지

함수내 지역변수 반환문제........

:mrgreen:

c언얼 공부하다 의문점이 있어 질문합니다.
다음코드에서 add()내 i가 선언되고 나서 return될때
제가 알기런 함수가 종료되면서 함수내 지역변수는 stack에서 사라지는 걸로
알고있는데 실행상에는 아무 문제가 없네요.
혹시 add()함수가 종료하고 그값이 sum에 저장되고 난후
사라지는 건가요?
아니면 제가 잘못 알고 있나요?
자세한 답변 부탁 드립니다.

#include <stdio.h>

int add(int a, int b)
{
int i;
i=a+b;
return i;
}

int main()
{
int a=1;
int b=2;

sunbee의 이미지

감사..

^^

envy100의 이미지

cc에서 -L 옵션의 의미와 ...

-Ldir
Adds dir to the list of directories searched for
libraries by ld. This option and its arguments are
passed to ld.
man에서 찾아본거에요 그런데 ld가 뭔지 몰라서 이해가 잘 안돼요

저 그리고 헤더파일에 함수를 정의하고 그 함수를 어디다 구현하고 컴파일은 어떻게 해야 사용할 수 있나요??

제가 첨하는 거라 넘 걸리는게 많네요
좀 알려주세요

envy100의 이미지

cpu갯수를 얻어오는 방법좀...

cpu총 갯수가 몇개인지 알아야 하거든요
그래서 그중에 살이있는것과 혹시라도 죽은걸 찾아야 하는데
전체갯수를 어디서 가져와야 할지 모르겠어요
전체갯수를 알수있는 방법좀 알려주세요

감사합니다.

저 근데 /proc/cpuinfo 가 없는데요. 어떻게 해야하나요??
c함수로 알 수 있는 방법은 없나요??

운영체제가 솔라리스인데요 솔라리스라서 없는건가요??

sunbee의 이미지

질문] 바이너리 파일열기.

저는 솔라리스 5.7 에서 작업을 하고있는데요..

바이너리모드로 file open을 할 수가없습니다.

my_file = open(file, O_RDONLY | O_BINARY);

이렇게 열어야 하는걸로 알고있는데요...

O_BINARY 모드 값이 없다고 에러가 뜨네염... ㅡㅡ;; (fcntl.h 에는 물론없구요.)

어떻게 해결할 수 있습니까??

la9527의 이미지

KDevelop 에서 한글쓰는 문제..

저번에 적수네에서 본 내용 같으데..

Kdevelop에서 Editor 에서 한글 쓰는 문제 해결하신분 답글좀 올려 주세요.
제발 부탁드립니다..

적수네동네가 문닫아서 너무나 아쉬워여.~~

그럼 답변 기다리겠습니다.

kimdy123의 이미지

[질문]dbx[gbd] 디버깅시 문제점발생.

Source Example
=================
#include <iostream>
#include <vector>
#include <map>
#include <string>
using namespace std;

typedef struct name{
int x;
string cellname;
}NAME;

int main()
{
vector<NAME*> kkk;

vector<string> cellname;
cellname.push_back(string("AA"));
cellname.push_back(string("BB"));
cellname.push_back(string("CC"));
cellname.push_back(string("DD"));
cellname.push_back(string("EE"));
cellname.push_back(string("FF"));
cellname.push_back(string("GG"));
cellname.push_back(string("HH"));

prog4444의 이미지

getchar () !=EOF 가 0 또는 1이이 되는지 어떻게 나타내야하나

0 또는 1 이 되는 값을 나타내려면 어떤 조건을 주어주고 참거짓에 따라서 값을 나타내는 수밖에 없을거같은데 문제의 의도가 무언지 잘 모르겠습니다.

#include <stdio.h>

main()
{
     int c;
     while( (c=getchar() != EOF) ){
          ...
}

간단한 문제같지만 C 를 처음 시작하는 저에게는 어렵게 느껴지네요
모든분들 좋은하루되세요

rokmn3309의 이미지

특수키 또는 시그널 처리

ctrl+C나 ctrl+Z등은 시그널을 통해서 해결을 했는데.
ctrl+scroll lock은 되지가 않는데..

방법을 아시는분 리플 부탁드립니다.

curses에서 shift키나 ctrl,alt키를 체크할려면 ncurses.h에 정의 되어있는걸
어떻게 해야하는지.. 알려주시면 감사하겠습니다.

다들 수고하세요

페이지

프로그래밍 QnA 구독하기