프로그래밍 QnA

greathero의 이미지

C++에서 부모 클래스 포인터가 필요한 때가 있나요?

class Base { 
public:
...
virtual void print() { ... }
};
 
class Derived: public Base 
{
public:
...
void print() { 
    Base::print();
    // 이후의 동작 정의
}    

위의 코드처럼 혹시나 부모 클래스의 함수같은걸 쓰고 싶어도
::를 이용해서 호출해서 쓰면 될거 같은데;

부모 클래스 포인터가 필요한 때가 있나요?

saelly의 이미지

Python 질문있습니다.

1. 첫번째 질문

# -*- coding: utf-8 -*- 이것과

# encoding=utf-8 이것...

위의 두개의 차이점이 무엇인가요??

똑같은 역할을 해주는 것인가요?

------------------------------------------------------

2. 두번째 질문

파이썬 스크립트 맨 밑에
if __name__=="__main__": => 이것을 해주는 정확한 이유는 무엇인가요?

-------------------------------------------------------

질문이 많아서 송구스럽습니다... 부디 속시원히 답변좀 달아주셔요.. 그럼 좋은 하루 되세요^^

spring79y의 이미지

h/w issue와 관련된 DDR crash는 어떻게 해결하시나요?

안녕하세요~

제목대로..
1만대에 10대꼴로 LPDDR2에 Max clock(533Mhz)로 셋팅하게 되면 DDR crash가 발생하고 있습니다.
개발하면서 왕왕 보이는 현상인데..

여러분들은 어떻게 접근하세요?

crejun의 이미지

Squashfs 속성관련

질문이 있습니다.

chattr +i test 속성 변경후
mksquashfs test dest.squash 를 한 후 생성된 dest.squash를 unsquasfs를 이용해 풀어서 test파일을
lsattr로 확인해 보면 i옵션이 사라집니다.
혹시 이유가 무엇인지 아시면 답변 부탁드립니다. 급합니다.ㅠ.

파일시스템이 ext 계열이 아닌것으로 혹시 만들어서 그런건가요?

ljh30633의 이미지

mount 할시 MS_BIND 옵션줘서 마운트 후에

프로그램을 짜고 있는데

SD카드를 MS_BIND 옵션을 줘서 mount를 하면 root권한자만 접근 가능하다고 알고 있습니다.

어떤 작업을 할시 다른쪽에서 접근을 못하도록 하려고 MS_BIND옵션을 줘서 mount하였는데요

문제는 root권한으로 파일을 만들고 읽고 쓰려고 하는데

해당 root권한을 얻을수 있는 api가 있나요? c나 c++에서요

불가능 하다면 일시적으로 다른쪽에서는 못보게 mount를 하려고 하는데 그런방법이 있는지 알고 싶습니다.

dpqltlskfk의 이미지

특정 프로세스에 대한 최대 메모리 사용량을 파악 하고 싶은데요

어떤 프로그램이 돌아가면서 사용하는 최대 메모리 사용량을 파악하고 싶은데
문제는 이게 소스코드 형태로 제공된게 아니고 실행파일(바이너리파일)로 되어 있어서
최대 메모리 사용량을 파악하기가 어렵습니다.
소스코드라면 프로그램이 끝나기 전에 슬립을 걸고 작업관리자나 SPI++툴로 최대 메모리
사용량을 보면 되는데 실행파일은 수정을 할 수가 없으니..
프로그램이 금방 종료되는 경우에는 위와 같은 방법으로 사용량을 볼 수가 없습니다. 너무 빨리 끝나서..
cygwin이나 윈도우 환경에서 최대 메모리 사용량을 알 수 있는 방법이 없을까요?

jmonaco88의 이미지

유닉스 솔라리스10g i86 사용중에 PATH 관련 문제입니다~

vmware로 켜놓고

putty로 2개 켜놓고 사용중입니다.

하나는 root로 로그인했고

하나는 유저로 로그인햇는데요,,

둘이 쉘이 좀 다릅니다.

root 는 콘쉘을 사용하고있고 유저는 본쉘을 사용하고있습니다..

근데 자꾸 뭐가 충돌나는건지

root의 PATH가 자꾸 안잡히는듯? 합니다...

예를들어 몇가지 명령어가 잘되던것이 안되서 찾아보니~ 여러개있는 경로중에 되는게 있고 안되는게 있더군요...

그래서 PATH에 경로 추가해줬고 다시 사용했는데 그런식으로 다 수정해줘서 거의다 되는데 갑자기 다시 안되는건 뭘까요 ??

ps명령어가 분명히 수정후에 다시 됫었는데 또 다시 안되네요;;;

심지어 풀경로로 적으면 실행이 되는데 그 경로를 PATH에다가 추가되있음에도 불가하고 안됩니다;;;

이런 문제를 겪어 보시거나 짐작가시는게 있으신분 답변좀 부탁드립니다 ~

chlgpwjd39의 이미지

미얀마어 ime 관련해서 질문 드려요

영문 windows Os 에서 미얀마어 ime 관련해서 작업중인데
다른 왠만한 국가언어와 관련해서 캐릭터셋은 WINGDI.H 에서 찾을 수 있고
CodePage값은 http://msdn.microsoft.com/en-us/library/windows/desktop/dd317756(v=vs.85).aspx
msdn을 통해 알 수 있는데 미얀마어는 어떤것을 같이 사용하고 있는지 알 수 없고 혹시 알고 계시는 분은 도움 부탁 드립니다 ㅠㅠ

air2015의 이미지

다중 하위 경로의 c++ 코드를 autotools로 컴파일할 때 Makefile.am 작성법이 궁금합니다.

[폴더/소스 구조]

Root _ Makefile.am
    |_ configure.ac
    |_ Car _ Main.cxx
          |_ Makefile.am
          |_ Parts _ Engine.h
                  |_ Engine.cxx
                  |_ Break.h
                  |_ Break.cxx
                  |_ Makefile.am

위와 같은 폴더 구조로 소스를 작성하였고

autotools(autoconf/automake)을 이용해서 컴파일을 하려고 합니다.

이런 상황에서 3개의 Makefile.am은 어떻게 작성해야 할까요??

최상위에만 Makefile.am을 두고 컴파일은 가능한데

이런식으로 Makefile.am을 여러개 두고 컴파일하려니 방법을 모르겠어요.

AHnsj의 이미지

비쥬얼스튜디오12로 C 컴파일 중에 작동중지

비쥬얼스튜디오2012로 C소스 작성중이였는데요

컴파일 실행되던데 어느순간 갑자기 컴파일 하니까 성공뜨는데 첨부사진 처럼 작동중지가 뜹니다.

비쥬얼도 다시켜보고 컴도 다시 켜봤는데 계속 그러내요

다른 소스는 제대로 실행 되는데

이 소스만 실행 하면 컴파일 성공인데 작동중지 뜨면서 꺼져버리네요..

소스 바꾼건 없고요... 왜이럴까요..

페이지

프로그래밍 QnA 구독하기