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

stock9343의 이미지

C언어 매크로 함수 관련하여 궁금한점 있습니다

안녕하세요 C언어의 매크로 함수를
아래와 같이 사용하였습니다.

#define str(x) #x
#define trans(x) str(x)

#define list cell_a cellb
out = trans(list) ;

결과는 cell_a cell_b
가 나옵니다.
list의 값이 출력됨

추가적으로 trans매트로를 안쓰고
out=str(list)로 해버리니
결과는 list라는 변수명이
그대로 나옵니다.당연히 #라는 토큰때문에
문자 그대로 뽑힙니다

하지만, 위의 trans(x)조합시에는
값이 출력되는 원리가 궁금하네요.

vanseavertle의 이미지

안녕하세요. waf, libtorch 빌드 관련해서 질문드립니다.

안녕하세요.

저는 ns-3라는 네트워크 시뮬레이터를 사용하여 실험을 진행하고 있습니다.

waf를 사용해서 소스를 빌드하는데요, 여기에 libtorch를 연동을 시도하는 중입니다.
그런데 계속 빌드 오류가 나서 질문드려요..

wscript에 include, lib 패스 설정을 하였고,
link error가 나서 찾아보니 "-D_GLIBCXX_USE_CXX11_ABI=0" flag 설정도 해보았지만
아래와 같은 오류가 발생합니다.
undefined reference to `c10::detail::torchCheckFail(char const*, char const*, unsigned int, char const*)'

혹시 해결방법을 아시는 분 계시면 조언 부탁드립니다.
감사합니다.

trymp의 이미지

리눅스 커널모듈 프로그래밍시에 make -C [커널소스] 를 넣어주는 이유는 무었인가요?

리눅스 커널 모듈을 프로그래밍 할때 Makefile 에 빌드 관련된 것을 기술하잖아요

make -C [커널소스경로] M=[현재경로] module 할때

-C 옵션으로 커널소스 경로를 넣어주는 이유는 무었인가요?

알려주시면 감사하겠습니다.

ddddewang의 이미지

한글 출력..

제가 한글 타자연습기를 구현해보고 있습니다.
완성형 한글은 다루기 어려워서(뭔가 비선형적인 느낌) 조합형 한글을 직접 구현했는데요
제가 코드첨부를 어떻게 하는지 몰라서 그냥 쓸게요
struct hanguel{
int f,s,t;
hanguel(int ff=0,int ss=0,int tt=0){f=ff;s=ss;t=tt;}
void print(){
if(f!=0)cout<<(char)f;
if(s!=0)cout<<(char)s;
if(t!=0)cout<<(char)t;
}
};
이런 식으로 썼어요.
문제점은 int형에 저장해서 char형으로 형변환하여 출력하는 경우, 출력이 안되거나 형변환 했는데도 정수형으로(아주 큰 값으로 출력됨) 출력되는 문제가 있었고요.
ex1) 421454217542145 ('ㄱ' 'ㅏ' 'ㄱ' 출력 결과)

studyhelpmeplz의 이미지

C언어 알고리즘입니다.

키로 검색하려고 수정을 하는데요 여기서 어떻게 해야할지 모르겠습니다.

익명 사용자의 이미지

c언어 free()에 오류가 있는 것 같습니다..


결과가 이상하게 떠요..
분명 free도 맞게 한 것 같은데 하ㅜㅜ 도와주세요

kimtnal의 이미지

C#에서 utf-8 데이터에 대한 CRC 값을 계산 하려고 하는데, 가능할까요>?

안녕하세요

C#에서 데이터에 대한 CRC를 계산 할고 하는데

utf-8 데이터가 지원 되는게 CRC-32 Hash? 라는 방식이 있던데 많이 사용하는 방식인가요?

변환하는 C# 예제 코드가 있어야 하는데...

어떤방식으로 하는 것이 좋을지. 조언 부탁 드립니다.

I LY@Google의 이미지

추가적으로 만든 소스코드가(빌드후) 커널 이미지 설치가 안되는 것 같습니다.

일단 아직 리눅스를 빙산의 일각 만큼만 아는 초심자라 답답해도 이점은 양해를 부탁합니다.

먼저 소스코드부터 보여드리면

rpi_kernel_src/linux(커널소스 디렉토리)/drivers/soc/bcm/rpi_debugfs.c

hugeval의 이미지

문자인식 - 딥러닝, OpenCV, Tesseract 차이는 무엇인가요?

문자인식 기능을 활용해보고싶은데

tensorflow나 OpenCV 와 Tesseract 도 문자인식이 가능한데

세가지의 문자 인식률은 어떤게 가장 좋은지, 세가지의 차이는 무엇인지 궁금합니다.

livey의 이미지

도커이미지에 GUI 도 포함할 수 있나요?

도커를 공부중인 초보인데요
도커이미지 활용하는 예제들을 보면 터미널에서 텐서플로우와 몇가지 라이브러리들을 설치하고 도커이미지로 만들던데
단순히 라이브러리들만 도커이미지로 만드는것같습니다.

그런데
우분투 데스크탑용에서 도커이미지를 만들면 GUI 환경까지 포함되어 도커이미지로 저장하게 되는건가요??
(마치 vmware 로 현재 상태를 스냅샷 저장하듯이)
이렇게 하면 gnome 때문에 쓸데없이 용량이 너무 커서 잘 안하는건지..

GUI 없는 우분투 서버에서 도커이미지를 만드는게 일반적인건지 궁금하네요

페이지

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