프로그래밍 QnA

at1239의 이미지

중국OS에서 컴파일하고 한국어를 출력시 물음표로 나옵니다..

안녕하세요, 프로그램특성상

한국OS + 시스템로컬언어(중국)으로 변경하여 컴파일하고사용하고있습니다.

오래된 프로젝트파일이라 문자집합은 유니코드가 아니라 멀티바이트인 상태입니다.

유니코드로 다바꿔볼까했지만 워낙에 오래된프로젝트고 3시간걸려서 바꿨는데 안돌아가니 막막합니다..

한국OS, 시스템로컬언어(중국)=코드페이지 936, 문자집합 멀티바이트

몇일째 이것때문에 두통까지 너무힘드네요

유사한 상황에서 컴파일 후 한글출력을 해보신분 계시다면 가르침부탁드립니다..

hnsch2020의 이미지

실용적인 프로그래머가 되려면 무엇을 어떻게 공부해야 하나요?

전역 후 기계공학과 2학년으로 복학한 대학생입니다.

입학 전부터 프로그래밍에 관심이 많았습니다만, 한 게 거의 없습니다.
C언어의 기본 문법만 여러번 깔짝깔짝 했고, C를 이용한 자료구조도 약간 건드렸습니다.

군 전역 후에는 다시 프로그래밍을 제대로 배우고 싶어서
KnK의 C Programming : A Modern Approach 를 정독했습니다. 지금 딱 그 상태입니다.

현재는 자료구조를 다시 건드리고 있습니다만.. 배우면 배울수록 학문적으로 파고든다는 느낌만 듭니다.

실용적으로 기능하는 프로그램을 만들고 싶은데, 무슨 소스를 활용해서 어떻게 공부를 해야 할까요?
그런 것들을 만들기 위해 우선 자료구조와 알고리즘을 먼저 제대로 공부하는 것이 맞는 건가요?

칼졸업을 위해 복수전공은 고려하고 있지 않습니다.

-@Naver의 이미지

비주얼스튜디오

비주얼스튜디오2019 기존 솔루션에 이미 만들어놨던 sql파일들을 가져오고 싶은데 어떻게 하나요?

익명 사용자의 이미지

웹으로 장비 제어하는 방법 문의 드립니다.

(장비)———(클라이언트PC)———(웹서버)

기존의 C# 장비제어 응용프로그램을 웹으로 변환하는 프로젝트를 진행 중 입니다.

클라이언트 PC와 장비의 통신은 USB통신, TCP 통신, 시리얼 통신 입니다.

어떻게 해야할지 감이 안잡힙니다…

클라이언트 PC로 장비를 제어 하는 방법이 뭐가 있을 까요..

익명 사용자의 이미지

우분투 터미널에서 프로그램 실행후 $가 나오지 않는 현상에 대해서..

컴파일을 마치고 실행을 하면
결과값은 정말 잘 나옵니다..
그런데 결과값을 출력하고 $가 나와서 다음 명령어를 입력할 수 있도록 나와야 하는데
엔터를 한번 눌러야 나오게 됩니다..
정말 희안한게 매번 그런게 아닌 어떨때는 결과 값이 나오고 바로 다음 명령어를 칠 수 있도록 나옵니다..
프로그램의 코드에 따라서 이런 결과가 나올 수 있는건가요?

dlffjddlek00의 이미지

자바 throws에 대한 이해가 부족합니다ㅠㅠ

며칠 전에 자바를 공부하기 시작한 자린이입니다. 어제 throw, try-catch, throws 등에 대해 공부했는데,
도저히 이 throws에 대해 이해가 안됩니다. 인터넷에 찾아보면 많은 사람들이 throws가 해당 메소드를 호출하는 메소드에 예외처리를 넘기기 위해 사용한다고들 하는데...
첨부된 사진처럼 throws를 주석 처리해도 결과가 잘 나오거든요? 제가 뭘 잘못 이해하고 있는 것인지 설명 부탁드립니다!

kit9090의 이미지

CRC 코드 작성 질문 있습니다.

안녕하세요

PIC microchip 공부를 하고 있습니다.

PIC32 칩을 사용하고 있는데

CRC 코드를 하나 만들었는데

여기저기서 보고 만드느라 이해가 안가는 부분이 있어 질문 드립니다.

crootk의 이미지

임베디드 리눅스 프로세서 감시?


임베디드리눅스 app_A 상에서 system 명령으로 특정 프로세서(app_B)를 실행했는데

실행시킨 app_A상에서 이 프로세서(app_B)가 실행중인지 실행이 끝나고 종료 되었는지

감시할 수 있는 방법이 있나요?

리눅스 프로그램을 많이 안해봐서 방법을 모르겠네요..

도움 부탁드립니다.

미리 소중한 댓글 감사드립니다.

chocokeki의 이미지

define 문과 포인터 간단한 질문 문의 드려요

클럭이 낮은 임베디드 환경입니다
최적화를 위해 고민 중인데요

//후보 #1
inline volatile struct hw_reg* get_hw_addr(void)
{ 
    return (volatile struct hw_reg*) (&hw->peri[27]);
}
 
//후보 #2 - hw->peri[27] 의 주소를 직접 적는다
#define (volatile struct hw_reg*) (0x12345678ul)

후보1은 빌드할 때 hw->peri[27]이 컴파일러에 의해 offset이 자동 계산되어서 바뀌는 것이 아니라 실행하고 나서 직접 접근하여 가져오고
후보2는 다이렉트로 hw 주소로 접근하는게 맞죠?

대략 어셈 2~3개 차이 일꺼 같은데 맞는지요?

yujong_lee의 이미지

perl에서 mechanize모듈을 사용할 때 발생하는 인코딩 문제 관련해 도움이 필요합니다.

perl mechanize 모듈을 사용함에 있어서 시작부터 문제에 봉착했습니다.
mechanize모듈을 사용하는 것이 처음이라 아래와 같은 간단한 코드부터 시도했습니다.
--------------------------------------------------
#!/usr/bin/perl
use strict;
use warnings;
use WWW::Mechanize;

my $mech = WWW::Mechanize->new( autocheck => 1 );
$mech->get( "사이트주소" );
print $mech->content();
--------------------------------------------------

페이지

프로그래밍 QnA 구독하기