프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

psy882000의 이미지

C쉘을 처음 사용해보았습니다. [C쉘 | backspace 여부 등 질문이요!!]

회사를 옮기면서 새로운 환경에 적응을 하게 되었습니다.

그런데 약간의 쉘에 차이가 있더군요

bashrc라던가 vimrc라던가

그와중에 vim환경에서 backspace 키를 누르면

[ ^? ]키로 인식되더군요..

1. stty erase ^H
2. set t_kb=^V
3. set t_kD=^V

로 해보았는데 모두 실패했습니다.

현재 shift를 누르고 backspace를 누르면 정상 동작합니다;;

그냥 이대로 vi 명령어를 이용해야 할까요??ㅠㅠ

아 그리고 추가로

vim 환경에서 :q로 창을 나온경우

bash에서는 vim 들어가기 전 내용이 표출됬었는데

현재는 vim에서 작업하던 내용들이 그대로 보이고 있어서요?

이것도 설정에서 변경 가능할 까요??

k1d0bus3의 이미지

커널 옵션 설정 중, "If unsure, say N (or Y)"의 의미

커널 config를 하면서, 특정 옵션(혹은 디바이스드라이버)을 선택할지 말지를 고민해야 할때가 많습니다.
이때 저는 "?"을 눌러서 매뉴얼을 보는데, "If unsure, say N"라고 되어 있는 경우, 대부분 왜 그래야 하는지 설명이 되어 있습니다.
그래서 설명을 읽어보고도 잘 모르겠으면 그냥 선택하지 않습니다.

그런데 가끔 특별한(합당한)설명 '조차' 없이, 그냥 "If unsure, say N"라고 되어 있는 경우가 있더군요 (특히 디바이스 드라이버 파트).
이런 경우에도 모르면 그냥 선택하지 말아야 합니까?
아니면 매뉴얼작성이 잘못된 것을 의심해보야 합니까?

pjh0431의 이미지

안녕하세요 제 고민좀 들어주세요

현재 정보올림피아드를 준비하고있는 중3입니다.
현재 고등학교 진학문제에 고민이 많은데 지금은 마이스터나 특성화를 생각 중입니다.
그런데 마이스터에 대한 정보를 찾아보니 이런저런 부정적인 의견도 많더라구요..
어떤분은 소프트웨어 분야는 인문계 가서 대학진학하는게 더 유리하다고 하고...
그래서 그냥 하던 프로그래밍 공부 다 때려치고 학교공부에 올인하는 인문계를 가야하나 생각중입니다.
현재 제 학교 성적은 전교 150명중 50등이고 평균 70~80점대 입니다. 국영수 평균은 80정도 입니다.
앞으로 제가 어떻게 해야 할까요??

South128의 이미지

!!

!!

mydream의 이미지

하나의 ThreadProc에 대해 CreateThread 함수를 여러 번 호출해서 여러개의 스레드를 만들 수 없을까요?

CreateThread 함수의 원형은 다음과 같고

HANDLE WINAPI CreateThread(
_In_opt_ LPSECURITY_ATTRIBUTES lpThreadAttributes,
_In_ SIZE_T dwStackSize,
_In_ LPTHREAD_START_ROUTINE lpStartAddress,
_In_opt_ LPVOID lpParameter,
_In_ DWORD dwCreationFlags,
_Out_opt_ LPDWORD lpThreadId
);

세 번째 인자가 스레드 프록을 인자로 받는다고 합니다. 그러면 이렇게 해서 두 번 스레드를 등록하면 스레드가 두 개 만들어지는건가요?

kimhw09의 이미지

리눅스 개발관련해서 질문드립니다.

이제 갓 프로그래밍의 기초를 쌓으려는 열정넘치는 사람입니다.

사용하는 용어가 표준이 아니면 지적바로 해주세요.

일단, 이 글을 통해 질문하고자 하는 것은 바로

함수입니다. 정확히 제가 무엇을 모르는지를 인지하지 못하여 글이 길어지는 점 양해부탁드립니다.

표준라이브러리의 printf()를 사용할 때, 제가 printf()가 궁금해서

찾아봤습니다.

먼저, stdio.h 파일에는

extern int printf (const char *__restrict __format, ...); 라고 정의되어있네요.

라이브러리에서 사용할 수 있게끔 정의부(?)가 적혀져 있다고 생각하면 될까요?

그리고 /usr/include/i386-linux-gnu/bits/stdio2.h 이라는 파일에는

kikiki0611의 이미지

int main, void main

안녕하세요 컴퓨터공학전공 학생입니다.

다름이 아니라 오늘 알고리즘 수업시간에,
교수님께서 제가 짠 코드를 보시더니
int main ( void )
~
return 0;
을 왜 이렇게 하냐고 물으시면서, void main()으로 사용하라 라고 하시더라구요.
저는 int main이 표준으로 알고 있어 그렇게 사용했고, 그게 습관화가 됐다라고 말씀을 드렸죠.

잘못된 습관이라며 습관을 고치라고 하셨는데

정말 잘못된 습관인지, 실무에서는 어떻게 사용을 하시는지 생각이 들어
여러분께 말씀을 여쭙고자 글을 남겼습니다.

muz0880의 이미지

테이블이 생성되지 않습니다;;;


테이블을 생성하려고 하면

Apply changes to Error 1813: Tablespace for table exists. Please DISCARD the tablespace before IMPORT.

이러면서 삭제하라더니 .. drop table 을 사용하면

Error Code: 1051. Unknown table 이라고 얘기를 합니다;

안되겠다 싶어서 찾아본 뒤 show variables like 'datadir'; 로 찾은 경로로 가서.. 해당 테이블 파일을 삭제한 뒤,
다시 시도를 해보았으나 결과는 똑같습니다...

repair Error Table 'table' doesn't exist
repair status Operation failed

repair도 이렇게 듣질 않으니 어떻게 해야할 지 모르겠습니다.

jjsx2의 이미지

Systemd질문입니다

안녕하세요,

Systemd timer를 설정하는데 설정값을 가변으로 하고 싶은데 방법을 잘 몰라서 글을 올립니다

예를 들어서

OnCalendar="${DATE}"

DATE값은 파일에서 읽어온 문자열을 OnCalendar로 설정을 하고 싶은데....

Systemd에서는 Shell Script를 사용할 수 없는건가요 ??

부탁드립니다 ㅠㅠ

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기