프로그래밍 QnA

vudghkzm의 이미지

C++ 에서 객체 생성할 때랑, JAVA 에서 객체 생성할 때에 어떤

예를 들어 A 라는 클래스가 있고, 이 클래스는 디폴트 생성자 A() 가 있다고 해봅시다.
그리고 사용자가 A의 인스턴스 a를 만든다고 합시다.

JAVA 같은 경우,

A a;

위와 같이 하면 a 를 선언만 했지 실제로 인스턴스는 안 만든거 맞죠?

근데 C++의 경우

A a;

를 하면 디폴트 생성자 a() 가 자동적으로 불리면서 인스턴스 a 가 생성되는 것인가요?

이 밖에도 OOP에서 JAVA와 C++의 차이에 대해서 비교해 놓은 문서나 책이 있으면 좀 알려주세요. 제가 자바

nayana의 이미지

reinterpret_cast 형변환?

[code:1] 1 #include <iostream>
2
3 using std::cout;
4 using std::endl;
5
6 void func( void* v )
7 {
8 int i = reinterpret_cast< int >( v );
9 cout << i << endl;
10 }
11
12 int main ( void )
13 {
14 func( reinterpret_cast< void* >( 5 ) );
15
16 typedef void (* PFV )();
17 PFV pfunc = reinterpret_cast< PFV >( func );
18
19 pfunc();

sadrove의 이미지

프로토콜에 관한 질문입니다..

MSN 프로토콜에 대해 공부를 하는데..

네트웍에 대한 기반지식이 없는지라..

이해하는데 어려움이 따르네요..-.-..

문장중에 "클라이언트가 서버를 poll 시킨다(한다)" 라는 말의 의미는 무엇인가요..?

반대로 "서버가 poll 된다.(한다)" 라는 말의 의미도 알고 싶습니다..

ssehoony의 이미지

sparc solaris 2.8 에서 libc_p.a 를 구할 수 있나요?

gcc 를 사용하여 있는데 profiling 을 하려고 하는데 libc_p.a 가 없어서 standard c library 에 대해서는 프로파일링이 안되는군요.
libc_p.a 를 구할 방법이나 혹은 gcc의 -pg 옵션을 이용하는 profiling 방법 말고 다른 방법이 있나요?

Jacoby20051의 이미지

Looking for XANAX online but don't have a prescription?

Xanax Pills - No Prescription Needed! Ships to ALL countries!

XanaxPills.com

It's cheap, fast, and you don't need a prescription!

We also ship Valium, Darvocet, Ritalin, and over 200 other meds without an RX!

nunobabo의 이미지

파일 커서와 fputs()

파일에서 특정 라인을 읽어서

조건이 맞으면 그 라인 끝에 어떤 문자열을 써야 합니다.(같은파일에)

예를 들어

이름1^전화번호^주소
이름2^전화번호
이름3^전화번호^주소

가 파일의 내용이라면 두번째 라인 끝에 "^주소없음" 이라는
문자열을 써서

이름1^전화번호^주소
이름2^전화번호^주소없음
이름3^전화번호^주소

요런 식으로 만들어야 하는데요..

fseek(fp,-2,SEEK_CUR) 로 파일커서를 두칸 앞으로 돌리고(끝에 "\n" 이 있으므로..)

fputs("^주소없음",fp) 라고 실행을 시키면

vudghkzm의 이미지

C++ 에서 클래스간에 상속이 이루어질 때 생성자에 관한 간단한

2가지 종류의 코드가 다음과 같습니다.

[code:1]
[Parent.h 파일]
Class Parent
{
public:
Parent();
Parent(int a);
virtual ~Parent();

virtual void Set(int a);
}

[Parent.cpp 파일]
Parent::Parent() { }
Parent::Parent(int a) { Set(a); }
Parent::~Parent() { }

void Parent::Set(int a) { }

[Child.h 파일]
Class Child : public Parent
{
public:
Child();

MythRab의 이미지

스위치 mac address table

스위치에 mac address table을 가지고 있는 것으로 알고 있는데요.
그 테이블을 읽을 수 있는 방법이 있을까요.
(포트번호 : mac address) 이런 식의 정보를 얻고 싶어서요...

voodoostein의 이미지

vi 사용법에서 찾은 문자열 이외의 것을 삭제하는 방법

vi 편집에서
:1,$ /[a-z0-9]/p

이렇게 하면 원하는 문자열을 찾습니다. 노란색인가? 음영으로 되구요.

저 노란색으로(찾아진 문자열)된것만 따로 문서화일로 보내거나

노란색이 안된(원치않는 문자열등)것은 vi 자체내에서 삭제를 하고 싶습니다.

치환,찾기,삭제는 알겠는데, 도저히 머리를 써도 꽁수가 없네요 ㅠㅠ

가르침을 주세요 ㅠㅠ

kingchobo의 이미지

.so 파일이 뭔가요?

/usr/lib 밑에 라이브러리 화일이 많은 줄 알았는데요

so 파일은 뭔가요?

그리고 그건 어떻게 쓰는 거져?

.a 파일이랑은 분명 뭔가가 다른듯한데
어떤때는 그걸 포함하고 컴파일은 했는데 실행은 안된다구 하구.

궁금해 미치겠습니다.

그럼 고수님들의 답변 목빼구 기다릴께요.

그럼 행복한 하루 되세요.

페이지

프로그래밍 QnA 구독하기