프로그래밍 QnA

gyxor의 이미지

c++ int p[10]; 에서 포인터 상수에 값을 대입 질문 </tr>

#include<iostream>

 using namespace std;

 int main()

{

int p[10];

int r[10]={9};

cout << p[0] << "=>주소값 "  << p <<"\n";

cout << r[0] << "=>주소값 "  << r <<"\n" ;

p=r;

cout << p[0] << "=>주소값 "  << p << "\n";

cout << r[0] << "=>주소값 "  << r ;

 
return 0;

}

이러한 예문에서 예전 컴파일러에서 실행해보면 p=r; 이라는건 무조건 에러였습니다.

손정수의 이미지

unresolved symbol 문제

현재 디스크를 읽는 디바이스 드라이버를 하나 만들려고 하는데요...
모듈을 등록하면 다음과 같은 에러가 나옵니다...

unresolved symbol mark_dirty_kiobuf

헤더 파일을 추가 했음에도 나오는 것으로
mark_dirty_kiobuf 함수가 모듈에서는 사용할 수 없는 것 같습니다.

/proc/ksyms 에도 등록 되어 있지 않는군요...

해결 방법을 알 고 계신 분의 답변을 부탁드립니다.

moonhyunjin의 이미지

C에서 exit()

지금까지 신경안쓰고 사용해 왔는데 갑가지 원인을 알고 싶어서 질문 드립니다.

exit()를 사용한 소스를 컴파일하면

warning: implicit declaration of function `exit'

이렇게 나옵니다만 실행은 잘되지요.

선언도 안 돼있으면서 어떻게 실행이 되는겁니까?

sunbee의 이미지

파일 업로드시 타임아웃 에러!!! 해결좀 부탁드립니다.~~~~

환경 Solaris7, Apache, Weblogic5.1 에
JSP 로 파일 업로드를 하려는데 TimeOut 에러가 뜹니다.

웹페이지 에러 화면

Quote:

Failure of WebLogic APACHE bridge:

--------------------------------------------------------------------------------
IO error writing POST data to 203.229.175.87:8001; sys err#: [32] sys err msg [Broken pipe]

Weblogic에서 Log를 잡은것

Quote:

1. 에러 Logout 내용

**loginCheck Mediator start**
**insertFile Mediator start**
java.io.InterruptedIOException: Read timed out
at java.net.SocketInputStream.socketRead(Native Method)

이혁진의 이미지

[질문]리눅스에서 시리얼통신 어떻게 하나요?

안녕하세요
이제 막 리눅스를 시작하려고 합니다.
QT를 이용해서 프로그램할려고 하고요
혹시 QT라이브러리에 시리얼통신라이브러리
가 있나요? 없으면 라이브러리안쓰고 방법이
있는지요

읽어주셔서 감사하고요 즐프하세요.

hankm2004의 이미지

EXPORT 하지 않고 sys_call_table 쓰는 법 아시는분

리눅스로 부팅하면 디바이스 다잡고, 마지막에 상당히 크게

"삐~~" 소리가 한번 나는데 이거 없애는 법 아시는분 없나여

도서관에서 리눅스를 키려니까 상당히 신경 쓰이네요

아시는분 있음 답변 부탁 드립니다.

그리구 커널 컴파일 하지 않고

sys_call_table 쓸 수 있는법 아시는분 있음 리플 달아 주세요.

전 지금까지는 ksyms.c 에다가 EXPORT(sys_call_table) 이라구

추가 하구 커널 컴파일해서 썼는데 누구 그러는데

그거 말구 쉬운 방법이 있다던데

popohaja의 이미지

linux에서 pthread 생성시...

안녕하세요.
pthread_create()로 1개의 thread를 생성하고 ps를 해보면
3개의 프로세스가 보입니다.
main thread,생성된 thread
근데 나머지 하나는 뭔가요?
thread를 계속 생성해보면
그 나머지 하나의 프로세스가
생성되는 모든 thread들의 부모로 되어 있던데... ? ?

jee89의 이미지

accelerated c++를 읽고서.

c 프로그램은 좀 했었구요.
c++로는 accelerated c++를 첫번째 책으로 봤는데요.
이제 어떤 책을 볼까 고민합니다.
객체지향이나 클래스 원리, 클래스를 제작하기보단,
활용위주로 c++를 사용할까 싶은데요... 가령, iterator, vector, list etc...

stl관련책으로 바로 시작해도 좋을지 궁금하구요.
stl의 내부원리를 언어측면에서 따진책 말구...
활용측면에서 다룬책있으면 알려주십시오.

kodol의 이미지

부팅디스크에 linux 설치시에 error

package를 이용하지 않고 부팅디스크를 만들고 있는데요
설치를 다하고 나서 부팅을 해보면

VFS: Cannot open root device "301" or 03:01
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 03:01

이란 메세지가 나오고 멈춰버리네요

/etc/lilo.conf에
disk=/dev/hda
boot=/dev/hda
image=/boot/bzImage
label=2.5.x
root=/dev/hda1
.....

으로 설정해놓았는데도 그러네요

lilo command line에서
boot> 2.5.x root=/dev/hda1 single
이라고 root를 강제로 정해줘도 똑같은 현상이 발생하거덩요

rokmn3309의 이미지

ioctl의 서브명령어중에서..

ioctl을 이용해서 서브 명령어를 보내는데 /usr/include/linux/hdreg.h 에 보면은 WIN_SMART sub-commands에 대해서 정의 되고 있는데..
실제적으로 어떤 일을 하는지 알고 싶은데 관련 자료가 전혀 없네요

관련 자료를 알고 계시거나 url을 알고 계시면 부탁드립니다.
[code:1]
/* WIN_SMART sub-commands */

#define SMART_READ_VALUES 0xd0
#define SMART_READ_THRESHOLDS 0xd1
#define SMART_AUTOSAVE 0xd2
#define SMART_SAVE 0xd3
#define SMART_IMMEDIATE_OFFLINE 0xd4
#define SMART_READ_LOG_SECTOR 0xd5
#define SMART_WRITE_LOG_SECTOR 0xd6

페이지

프로그래밍 QnA 구독하기