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

q681의 이미지

비주얼 스튜디오 질문

비주얼 스튜디오를 사용하고 있습니다. 수정할 때 지우고 다시 씁니다. ex( 1 -> -> 2 )
그런데 어느 순간 포함되어집니다. 드래로 묶어둔 것처럼 되어 있어서 지울필요 없고 그냥 2만 쓰면 불편합니다. ex( 1 -> 2 )해결방법이 없을까요? 잘 설명하지 못한 점 죄송합니다 ㅠㅠ.

익명 사용자의 이미지

(char) 0x00 이거는 형변환 인가요??? 아니면 왜 괄호를 치나요????하는 건가여????

(char) 0x00 이거는 형변환 인가요??? 아니면 왜 괄호를 치나요????하는 건가여????

portugaltheman의 이미지

Visual Studio에서 함수 호출하는데 자꾸 에러가 나서 msdn 참조하려는데

제가 c++ 기본서 보면서 공부중인데 뇌를 자극하는 시스템 프로그래밍 이 책보면서 윈도우즈 프로그래밍도 같이 공부를 하는중이여서 아직 윈도우즈 프로그래밍에 대해서 많이 모르는데..
Visual Studio에서 c++ 콘솔 프로젝트 하나 만드는데 _getts 함수 호출하는데 에러뜨고 무슨 함수 쓰면 또 에러나고.. 책 보고 하는중인데 에러가 많이 나네요 인텔리 기능에서 _getts_s 뜨길래 써봣더만 에러가 안나던데..
아무튼 저는 그냥 _getts 함수에 대해서만 보고싶은데 msdn 가봣더만 그냥 _getts 검색하면 뜨고 하는 구조가 아니네요.. 윈도우 도움말처럼 인덱스만 엄청많고.. 라이브러리 들어가봣더만 STL 어떻게 쓰는지만 잔뜩나오고..
예를 들어서 _getts 찾아서 보려면 msdn에서 검색 어떻게 하나요..

아니면 Windows c++? visual studio 에서 쓰는 C++을 뭐라그러죠 c++ 기본서랑 너무 달라서 c++ 이 visual studio c++ 에서 어떻게 쓰이는지 레퍼런스 책이나 문서같은거 잇나여..

portugaltheman의 이미지

g++ 컴파일시 제 개인 라이브러리를 옵션 적지않고 자동으로 링크시키려면

어떻게 하나요? 책보고 배운것은 g++ -Idirectory -Ldirectory -o hello hello.cpp -lstuff 여기까지 인데
g++ -o hello hello.cpp 만 써도 표준 라이브러리 헤더를 인클루드 하면 자동으로 링크되는것처럼, %HOME%\include 에 있는 제가 작성한 libstuff.h를 인클루드하면 %HOME%\lib 에 있는 제 개인 라이브러리를 링크되게하려면 어떻게 설정하면 되나요?

GRu의 이미지

Monolithic Architecture와 SOA의 차이점

안녕하세요 KLDP가입하고나서 적는 첫게시글이네요.

제목과 같이 Monolithic ArchitectureService Oriented Architecture의 차이가 궁금합니다.

보통 두개를 비교할때 Monolithic은 business logic이 덩어리처럼 존재한다고 하고, soa는 각 서비스가 모듈화되어서 재사용성을 높일 수 있다라고 합니다.

그런데 객체지향 프로그래밍이나 디자인패턴을 보면 하나의 함수는 하나의 책임만 갖게 하고 함수간 디펜던시를 낮춰 재사용성을 늘리는것을 지향한다고 배웠습니다.

질문 :
1. Monolithic Architecture는 객체지향프로그래밍이 아닌건가요?
2. 두 구조의 정확한 차이가 궁금합니다.

1234cha의 이미지

리눅스 배포판에 대한 질문

KLDP회원님들 2020년 새해 복 많이 받으세요.

리눅스에 대해 다시 관심을 갖게 된지 얼마 안되었는데요,

최근 보안이 중요한 일을 하게 되어 테일즈 OS를 USB스틱에 담아 쓰고 있습니다. 문서도 리브레를 통해서 잘 사용중인데요...

계속 USB를 써서 작업을 하다 보니 불안하여, 새로 랩톱을 구매하여 거기에 리눅스 배포판을 새로 설치하려고 합니다.

테일즈같이 보안에 특화된 배포판이 있을까요? 혹 알고 계시다면 알려주시면 감사하겠습니다.

긴 글 읽어주셔서 감사합니다.

phi의 이미지

특정 상황에서 cpu사용량이 비정상적으로 상승합니다.

현재 아치리눅스와 i3gaps를 사용하고 있습니다.
super키와 오른쪽 마우스 버튼을 이용해서 창 크기를 조절 할 수 있는데
이럴때마다 이상하게 컴퓨터 본체쪽에서 소음이 납니다.
그래서 gtop으로 확인을 해보니
이 행동을 할 때 마다 cpu사용량이 급증합니다.(100%가 되는 코어도 있습니다.)
이때 cpu점유율이 상승한 프로세스는
/usr/lib/Xorg :0 -seat seat0 -auth /run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
입니다.

이 외에도 floating으로 사용중이 창의 위치를 옮긴다던가
kolourpaint를 사용한다던가 할 때
동일한 증상(소음, cpu사용량 상승)이 발생합니다.

redrow99의 이미지

에뮬레이터 공부 질문

안녕하세요

c언어랑 자료구조 알고리즘 정도 알고있는 초보인데요..

독학이구요..ㅠㅠ

제가근데 xmame 같은 에뮬레이터 게임구동해주는 프로그램을 만드는쪽으로

공부해보고싶은데 뭘 공부해야할지 물어볼 아는사람도없고 모르겠어서..

뭘공부해야할지 조언점 부탁드려도 될까요 답변부탁드려요

parkyh8618의 이미지

함수 내 지역변수의 생존 여부에 관해 질문드립니다.


vector<string> convert(string s, int n)
{
    vector<string> v;
    for(int i = 0 ; i <s.length() ; i+=n)
    {
        v.push_back(s.substr(i,n));
    }
    return v;
}

에서 vector v를 반환하는데 함수 밖에서 v를 쓸수가 있나요?
함수가 끝나면 v는 함수 내 지역변수니까 함수 밖에선 없어져야 하는 거 아닌가요?

함수 밖에서 쓰려면 vector를 함수 인자로 받아서 써야 될거 같은데 저렇게 써봐도 작동이 되서 질문드립니다!

페이지

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