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

eternalklaus의 이미지

라이브러리 soname 으로부터 full path를 알수 있나요?

libc.so.6 이라는 soname만 주어진 상태에서,

이 립씨라이브러리의 위치를 어떻게 알 수 있을까요?

ldd는 자동으로 soname 라이브러리의 위치까지 구해서 알려주더라구요.

어떤 원리일까요?

hanbeul2의 이미지

리눅스 확장자 제거

리눅스에서 확장자를 제거해서 확장자를 제거하고 남은 이름을 따로 배열에 저장하는 방법이 있나요??
예를 들면 hello.txt --> hello를 배열에 저장

hanbeul2의 이미지

저수준 파일 입출력을 사용해서 한줄씩 읽어오기

저수준 파일 입출력으로 텍스트 파일에 있는 내용을 한줄씩 읽어오는 방법이 없나요?
fgets처럼 /n을 기준으로 읽어오는 방법이 없을까요?

jys923의 이미지

Cpp 함수 파라미터로 배열 리턴하려면 어떤 자료형이 좋을까요?

Cpp 함수 파라미터로 배열 리턴하려면 어떤 자료형이 좋을까요?

int fun(int a,int * b){
*b = 13;
}

이런식으로 해서 b도 output 파라미터로 종종 쓰잖아요.

근데 output 파라미터를 배열로 쓰고 싶습니다.
output 배열 크기가 정해져있지 않습니다.

vector 포인터를 쓰는 게 좋을까요?

wlsgml3015의 이미지

리눅스 Centos 7 xrdp 원격 접속 한글 입력 안되는 문제

해결해보려고 다음과 같은 방법을 시도 하였습니다.
1.설정>지역 및 언어>입력 소스를 '한글(Hangul)'로 바꿈
2.locale, LANG="ko_KR.UTF-8"

두번째는 locale 확인해서 정상적으로 바뀐것도 확인하였고, 첫번째는 콘솔에서 한글 토글키(한/영 키)와 shift+space 두가지 방법 모두로 한글이 정상적으로 토글되고 작성되는것을 확인하였습니다. 그런데, xrdp로 원격 접속을 하기만 하면 한글 입력이 안되네요. 날짜나 시간에 표시된 한글은 또 깨지지않고 잘 나옵니다. 어제 온종일 구글 뒤져가며 해결방안을 찾아봤는데도 해결이 안되네요....

세벌의 이미지

리눅스 패키지 업그레이드 하려면?

https://www.debian.org/security/2018/dsa-4313.en.html
읽다가...

We recommend that you upgrade your linux packages.
해석하면
여러분의 리눅스 패키지들을 업그레이드할 것을 권합니다.

그런데...
리눅스 패키지 업그레이드 하는 방법을 모르겠네요.
패키지 업그레이드 어떻게 하나요?

익명 사용자의 이미지

배열값을 문자열로 바꾸기

char arr[3] = {0,1,1};

이런식으로 char배열에 0,1,1이 저장되어있을 때

char* arr = "011"

이런식으로 어떻게 바꿀 수 있을까요?

배열에 있는 숫자를 모아서 문자열로 바꾼뒤 리턴해 줘야하는데 힘드네요.

아스키코드를 이용하면 될까요?

익명 사용자의 이미지

c++ 링크드리스트 질문이 잇습니다

현재 음원관리프로그램을 짜는중인데 링크드리스트 부분에서 막혀서 3일동안 진전이 없어서

이렇게 질문을 남깁니다

어플리케이션 클래스

public:

Application()
{
m_nCurCommand = 0;
GenreType indata;
indata.setInfo(1, "발라드");
g_List5.Add(indata);
indata.setInfo(2, "힙합");
g_List5.Add(indata);
indata.setInfo(3, "팝송");
g_List5.Add(indata);
}
private:
LinkedList m_List;
LinkedList g_List;

lalupo20의 이미지

[해결]vs2017로 안드어플을 만들었는데...

vs 안드sdk 버전이 최대가 25라서 올릴 수가 없네요. -_-;

26버전이상만 허락한다고;

비주얼 스튜디오 설치관리자에서도 25버전이 최고네요.

이거 sdk 버전만 업데이트 할 수 있는 방법이 없을까요?

android studio로 프로젝트 옮기기는 좀 어렵네요

이거 그냥 메니페스트파일에서 타겟 버전 26으로 수정해주면 되네요.

근데 26버전이 설치 안되있는데 이렇게 해결이 되는게 맞나요?

페이지

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