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

BrownBear의 이미지

포인터에 대해 질문합니다.

char* Return_A()
{
 char* Value = "Hi";
 return Value;
}
 
char* Return_B()
{ 
 char Value[3] = "Hi";
 return Value; //경고, 지역 변수를 반환하고 있습니다. : 반환된 값을 사용하려고 할 시, 정상적으로 사용되지 않습니다.
}
 
int main(int argc, char** argv)
{
 volatile char* Value = NULL;
 
 while(true)
 {
  Value = Return_A();
  Sleep(1);
 }
 
 return 0;
}

while문을 통해 Return_A에서 반환되는 주소를 Value에 넣고 있습니다.

근데 어째서 메모리가 "증가" 하지 않는건가요?

queenmedley의 이미지

스팀게임하시는분 계신가요?

요즘 스팀에 재미을 들였는데 아쉬운점 있다면 스팀자체나 게임에서 한글입력이 전혀 안되는 겁니다.
아치위키 steam 에 보면 도타2에서 중국어 입력하는 방법이 libsdl-fcitx or ibus를 설치하는 방법을 알려주더군요.
그리고 스팀 git에도 글을 올렸는데 libsdl-ibus 를 설치하라는 답장과 제글을 삭제해버리더군요. 저것만 설치하면 한글입력이 가능한거같습니다만..
근데 어제 임시 경로에 libsdl-fcitx컴파일을 해서 lib폴더에 있는 libSDL2-2.0.so.0.4.0 파일을
counte striker 나 도타2 에 같은 파일 찾아서 교체했는데 여전히 한글입력은 안되네요.

https://github.com/timxx/SDL-fcitx

스팀내에서는 이게 32비트라서 32비트로 컴파일하는 방법을 몰라서 아직 시도는 못하고 있구요..

스팀, 게임에서 한글입력 되는 분 계신가요?

qazwsx의 이미지

웹에서 gps에 관해 간단한질문이있습니다

웹에서 gps기능을이용하려고합니다
모바일에서 이용할때 위치서비스허용여부를 알려주면
만약 허용버튼을 누르면 모바일의 위치기능을 켜는 방식으로진행하려합니다
이렇게 진행하려하는데 웹기반에서 모바일의 위치기능을 킬 수 있는지 궁금합니다
또 웹기반에서 gps를 사용하는방식 또한 자세히 알고싶습니다

qkrwncks593의 이미지

MYSQL 채팅관련 DB 질문

유저들이 카카오톡처럼 있고 유저마다 입장한 톡방이있는데 어떤방에 입장했는지 관리할때

유저테이블안에 들어간방 컬럼을 만들어서 구분자로 나눠 리스트로 저장하는게 좋을까요 아니면

유저가 들어간방 테이블을 따로 만들어서 관리하는게 좋을까요?

속도면에서 어떤게 좋을지몰라서 질문드립니다.

kombo67의 이미지

서버 문제시에....

안녕하세요
현재 서버 일을 보조하고 있는 사람입니다.

어느날 jeus 서버가 다운이 되길래
딴 부서에서 재기동하는가 보다 싶었는데
다운과 부팅을 반복하고
들어가 nmon 으로 상태를 보니 CPU가 100% 를 치고 있더군요

사수분들이 다행히 근처에 있어 처리해주셨는데 , 상황 종료 후
생각이 들더군요 cpu 의 이상은 확인을 했지만
정작 중요한 무엇이 ( 프로세스 ) 어디에서 ( 서버인스턴스 ) 문제를 일으키는지는
모르겠더군요 ( nmon 에 T 라는 커맨드로 cpu 잡아먹는 놈들은 찾아봐도 java 라고만 나와서요.. )

제가 검색 스킬이 부족하여서 검색을 해도 원하는 답을 얻기가 힘들더라구요
혹시 KDLP 에서 도와주실 수 있나요 ?

1. 문제시 원인파악이나 분석을 해보려고 하는데 관련 문서가 있다면 부탁드리겠습니다.

aiba002의 이미지

C#으로 어떤 프로그램을 cmd를 이용하여 명령어를 넣는데 redirect 명령어를 인식하지못합니다.

제목과 동일합니다.

현재 C#으로 command가 실행되는 프로그램을 실행시키는 작업을 하고 있습니다.
명령어가 예를 들어
a.txt b.txt > c.txt
이렇게 되면 a파일과 b파일을 합친 c파일이 출력 돼야합니다.

근데 이런저런 방법 많이 찾아봐도 ">" 이 redirect 명령어를 인식하지못하고 틀린 명령어라고 인식합니다.
그래서 redirect 명령어를 사용하지않고 파일 출력으로 빼는 방법도 해봤는데
희안하게 정상적으로 출력된 파일보다 파일 출력 량이 많게 출력이 됩니다.

혹시 파일 입출력 방식이 잘 못된건가 하여 소스도 일부 첨부합니다.

sky1027의 이미지

IoT에 보안 알고리즘을 적용하고 싶은데요

SEED 알고리즘을 베이스로 새로운 알고리즘을 만드려고 하는데요
KISA 사이트에 보니까 제공되는 알고리즘 중 경량화 알고리즘이라고 IoT나 big data에 사용되는 LEA가 있더군요
그런데도 SEED 알고리즘을 이용해서 IoT에 알고리즘을 적용해도 적합한지 알고 싶어요..
그리고 암복호화 속도가 빠르면 어떤 부분에서 좋은 거죠??
속도가 더 빠르다 해서 보면 그 차이 많이 나는 것 같지는 않더군요

lcdbba의 이미지

for문 돌리 때 전위증감 후위증감...

안녕하세요....

다들 새해 복 터지시길....

전 for문 사용할 때 항상 후위증감식 표현으로 for문 돌렸었는데... 책을 보다보니 전위 증감으로 많이 사용하시더라고요....

for문에서 사용할 때는 전위 후위 증감이 동일하게 증감되는걸 볼 수 있는데

그냥 코딩 스타일인건지 아님 다른 이유가 있는지 궁금해서 올립니다.

tyburn의 이미지

3.10 이후의 커널 버전에서의 struct proc_dir_entry 사용법에 대한 질문입니다.

현재 proc 파일 시스템 부분을 진행하고 있습니다만,
제가 참고하고있는 책(한빛미디어, IT EXPERT : 리눅스 커널 프로그래밍, 2006)에서 다루는 버전은 2.6버전이고 현재 kernel.org에서 구한 버전은 4.3.3이라서
차이가 큽니다. 때문에 어차피 배울 거 변경 사항이 있으면 그건 구글링으로 찾아본다는 방침으로 지금까지 해왔습니다만, 구글링으로도 제대로 된 답을 제 능력으로는 찾을 수 없었기에 질문드립니다.

3.10 버전 이후에서는 create_proc_entry 함수가 아예 삭제되고, proc_create로 대체되었으며, linux/proc_fs.h에서 정의되어있던 struct proc_dir_entry의 정의가 fs/proc/internal.h로 이동되었다는 사실까진 알아냈습니다.

chossfox의 이미지

자바로 만든 테트리스 질문

간단하게 만들어서

.블럭 생성
.블럭 이동
.블럭 회전
.꽉찬 라인 제거
.라인 제거 마다 점수증가

이정도...?

간단한 설명을 하면
블럭을 [4][4] array로, 게임 패널을 [30][20] array로 나타 냈습니다.
그리고 블럭 부분을 1로 하고 나머지는 0으로 초기화 해서 블럭을 표현했고,
이 것을 토대로 [30][20]개의 Label을 만든 후 1인 부분(블럭)을 BackgroundColor로 블럭 색을 만들었습니다.

움직이는 것은 백그라운드 제거, 배열 값 변경, 변경 값으로 백그라운드 설정 으로 나타냈습니다.
Thread로 3초마다 1칸씩 내리고, KeyListener로 좌, 우, 회전을 할 수 있게 했습니다.

페이지

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