프로그래밍 QnA + 설치 및 활용 QnA + 질문

vani2의 이미지

캐스트 연산자 오버로드, return값,.. 등등

1) 다음의 코드는 무의미 한가요?

class Time

{

private:

int hour,min,sec;
public:

operator int() {
return 12345;
}//자기자신을 갖는 변환함수?

Time(int abssec,int dld=0) {

hour=abssec/3600;

min=(abssec/60)%60;

sec=abssec%60;
cout<<"객체생성"< }
~Time() {
cout<<"객체파괴"< }

void OutTime() {

printf("현재 시간은 %d:%d:%d입니다.\n",hour,min,sec);

}

};

vani2의 이미지

변환함수와 복사생성자 질문

이 역시 soen.kr을 보고 의문점이 생겼는데요..

class Time

{

private:

int hour,min,sec;
public:

operator Time() {
return 123;
}//자기자신을 갖는 변환함수?

Time(int abssec,int dld=0) {

hour=abssec/3600;

min=(abssec/60)%60;

sec=abssec%60;
cout<<"객체생성"< }
~Time() {
cout<<"객체파괴"< }

void OutTime() {

printf("현재 시간은 %d:%d:%d입니다.\n",hour,min,sec);

}

};

위의 코드에서

adnoctum의 이미지

kldp 의 내용 검색

이 곳에 질문을 올리는 것이 맞는지 모르겠는데,
적당한 곳을 알려 주시면 옮기도록 하겠습니다.

구글에서 KLDP의 위키/BBS 등의 내용은 검색이
안되는 것인지 궁금합니다.

KLDP wiki 의 아무 페이지나 들어 가서
그 내용을 검색할 수 있음직하게 구글에서
검색을 해도 결과가 걸리지 않습니다. 예를 들면,
"User Mode Linux 란 무엇인가"
를 키워드로 넣고 구글링을 하면, 통상적이라면
http://wiki.kldp.org/wiki.php/UserModeLinux 이 페이지가
나와야 할 것 같은데 그렇지 않습니다.
저 문구는 저 페이지에 정확히 있는 것임에도 불구하구요.

biokk의 이미지

리눅스 공유라이브러리 경로설정 어떻게 해야 하나요? 명령어 ldd 출력...

우분투에서 ldd ./a.out
실행하게 되면 a.out에 대한 라이브러리 항목이 나오는데요

linux-gate.so.1 => (0x00a8f000)
libexam.so (0x001d4000)
....
...
...
libdl.so.2 => /lib/tls/i686...

출력결과가 이렇게 나온다고 했을때

libexe.so의 경로를 설정해주어야 하는데(libdl.so.2 => /lib/tls/i686...처럼) 어떻게 해야 하나요?

예를들어 libexe.so 라이브러리가 /etc/lib 에 있다고 하면
ldd ./a.out 결과에서 보면
libexam.so => /etc/lib (0x001d4000) 이렇게 설정을 하고 싶습니다.

paser2의 이미지

Mysql-c 예제 연습중인데 빌드가 되지 않습니다

MYSQL에 접속하는 프로그램을 한번씩 만들어보고 있습니다
c#은 문제없이 잘 되었는데 c에서 막혔습니다

http://blog.naver.com/asloud/10101192728

해당 포스트 참고해서 진행했는데 빌드시에 오류가 뜹니다

vani2의 이미지

static 함수?

soen.kr의 C/C++ 프로그래밍 강좌중 C문법 부분을 재탕하다가 static 함수라는 것을 발견했는데요,

static함수는 C++의 클래스의 멤버함수의 static 지정자에서만 보던건데 C언어 자체에도 있었다는 것이 놀랍네요.

네이버로 검색해보니(아니면 검색 실력이 모자란건지..) 모두 static 맴버함수만 나오네요.

static함수에 대해선 자세하게 배운적이 없는것 같은데..(소유중인 C서적 3권에도 나와있지 않습니다.)

static함수라는 개념이 원래부터 C에 있었던것이 맞나요? 아니면 최근들어 추가된 건가요?

static함수에 관련된 스펙이나 문서의 링크 등을 제공해 주시면 감사하겠습니다.

pedor의 이미지

qt 프로그램? 우분투에서 실행시 에러 QGtkStyle was unable to detect the current GTK+ theme

우분투 환경에서 실행파일을 실행했는데 다음과 같은 내용이 나옵니다
-----------------------
QGtkStyle was unable to detect the current GTK+ theme
"Qt: Session management error: None of the authentication protocols specified are supported"
-----------------------
구글링해서 위의 에러는 해결했는데요
터미널에서 실행파일을 실행하면 커맨드라인은 내려가면서 커서만깜빡이고 아무반응이 없고 돌아가고 있는것 같은데 ctrl+c 누르면 실행이 종료가 됩니다
먼가 실행이 이상한것 같은데 Qt프로그램을 설치해서 해야 하는건가요?

우분투 상에서 qtconfig 하면 qt설정창이 뜨긴합니다만..

zzang3757의 이미지

리눅스 *.so 파일 질문 드려요

A 머신에서 소스들을 라이브러리로 컴파일하여 A.so 라는 파일을 만들었습니다.

이 A.so 파일과 관련 헤더파일들을 B머신으로 옮겨서 라이브러리 링크하고 컴파일하면 잘 동작 되나요 ? ??

A머신과 B머신의 g++ 컴파일러 버전이나 A.so 라이브러리를 만들때 사용한 mysql 라이브러리 같은 것들의 설치 경로는 다르다는 가정하에요..

관련하여 아시는 고수분들 조언 부탁드려요

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 질문 구독하기