king 이라는 디렉토리가 있고 그 안에 gg라는 파일이 있습니다.king의 권한은 777이고 gg라는 파일의 권한은 1777로 설정했습니다. 그리고 디렉토리와 파일의 소유자와 그룹은 alexander로 동일합니다. king 폴더로 들어가서 사용자를 sonata로 바꾸고
rm -f gg
라고 명령을 내리니 파일을 삭제됩니다. 스틱키 비트가 설정된 파일인 gg는 안 지워져야 되는데요. 이게 어떻게 가능한지 잘 모르겠습니다.
C++ 멤버템플릿의 특수화에 관한 VS 와 g++ 의 상이한 내용에 대해 찾아보던 중 stack overflow 에서 한 쓰레드를 찾았습니다.
http://stackoverflow.com/questions/3052579/explicit-specialization-in-non-namespace-scope
VS 에서는 g++ 이 지원하지 않는 문법이 아마도 컴파일러 확장문법으로 지원이 되는 것 같습니다. 이로 인해 g++ 과 호환성 문제가 발생을 하고요, 이 문제의 해결책으로 g++ 에서는 다음과 같이 VS 의 확장문법으로 작성된 코드를 구현할 수 있습니다.
memcmp(ptr1, ptr2, sizeof(ptr1));
함수에서 ptr1 > ptr2 => + ptr1 == ptr2 => 0 ptr1 < ptr2 => -
를 반환하는데 이 반환되는 정수는 랜덤하게 반환되는건가요?
더하기~
void mywidget::b_plus() { MMemory = textdisplay->text().toDouble(); Operation(1); }
DirectFB에서
소스(blog.naver.com/PostView.nhn?blogId=muckhiang&logNo=140174437200)를 작성하고 image.c로 저장 아래와 같이 컴파일을 했습니다
kimsanga@kimsanga-HP:~$ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig kimsanga@kimsanga-HP:~$ export LD_LIBRARY_PATH=/usr/local/lib kimsanga@kimsanga-HP:~$ gcc `pkg-config --cflags directfb` `pkg-config --libs directfb` -o image image.c
var=5 라고 가정하고
sed '${var}d' aaa.txt
하면 에러 발생하고
perl -pe '$.==${var} and print"aaaaaaaaaa"' aaa.txt
이렇게 하면 추가가 안되더군요...
${var}<--- 이거 문제 같긴한데....... 계속 이방식으로 써서요...
이걸 어떻게 써야되는지 답변좀 부탁드릴게요...
안녕하세요 C언어 공부를 하고 있는 청년입니다..
우선 배열 main에서 배열선언과 호출은 아래와 같은 소스로 했고요
char string_arr[MAX_STRING][MAX_LENGTH] ={"programer", "joy", "root", "super", "sound", "he"}; select_sort_string(string_arr);
이렇게 해서 배열을 넘겨 주고 선택정렬 하는 함수는 아래와 같이 코딩 했습니다.
중위값(median of three)을 이용한 퀵정렬을 공부하고 있습니다. 구글링을 통해 여러가지 방법을 찾아 보았지만 만족할 만한 답을 얻지 못해서 한번 스스로 작성 해보았습니다.