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

abb1223의 이미지

가상메모리 영역의 정보와 파일의 이름을 출력하려고 합니다

안녕하세요. 반갑습니다.

리눅스를 기초만 공부해보려고 하는데 ... 정말 어렵네요 ㅠㅠ
그래서 사실 왕왕초보입니다.
질문올리기두 창피해서 왠만하면 혼자 찾아보려고 했는데 멍청한짓 같아서요..

지금 제 문제는 이렇습니다.

태스크에 할당된 가상메모리의 정보와 파일이름을 출력해보려고 하는데요
시스템콜을 모듈로 작성하여 테스트하려고합니다.
그런데 모듈을 적재하고, 응용프로그램을 실행하면 Segmentation fault(core dumped) 에러가 뜹니다.
메모리를 잘못사용한거같은데 ...

'리눅스시스템&커널기초:커널분석에서 수정까지' 라는 책의 실습하기6-2를 보고 하는데 이 책이 커널 2.4이전이여서 달라진게 많네요.

제가 사용하는건 리눅스 우분투 16 버전이고, VirtualBox를 사용하고있습니다.

1. 시스템호출 코드

renboy의 이미지

c++ 소켓 통신 관련 클래스 질문 드립니다.

안녕하세요.
공장자동화 부문에서 프로그램을 하고 있는 직장인입니다.

다름이 아니라 PLC라는 Device와 통신을 하려고 합니다. (소켓 통신)
해당 Device에서 제공해주는 DLL이 있으나 공부삼아 직접 소켓 통신을 하려고 하는데 여간 쉽지가 않네요.ㅠ

현재 MFC로 만들고 있긴 하지만 해당 Device와 통신하는 부분을 클래스로 만들어 Dll 형태로 MFC에서 가져다 쓸 예정입니다.
그러나 아무리 구글을 찾아봐도 c++에 대한 소켓 내용은 없고 API - winsock2.h과 MFC 기반 CSocket만 나오고 특히나
MFC 기반 CSocket 클래스를 C++ 형태의 DLL 안에서 사용할 수는 없을 것이라 생각이 됩니다.

그렇다면 C++ 형태의 DLL로 만들 경우에는 API - winsock2.h를 이용해서 사용하는 것이 맞는지 궁금합니다.
또한 그것이 아니라면 MS에서 제공하는 C++용 소켓 클래스가 따로 있는지 참고할 내용을 알고 계시다면 공유 부탁드리겠습니다.

긴글 읽어주셔서 감사드립니다.

감사합니다!!

black809의 이미지

리눅스C에서 파일실행하는 방법?

안녕하세요 리눅스에서C 이용해서 그림파일이나 html을 실행하는 방법에 대해서 알고싶습니다.
리눅스 명령어로 xdg open 등등이 있겠지만 C코드 내에서 경우에 따라서 다른 파일을 실행시키고 싶어서
가능하면 방법을 알고싶습니다 exec함수들은 실행파일에만 사용가능한걸로 알고있는데 exec를 이용해서 그림파일등을 실행하는 방법을 아시는분계시면 조금 구체적으로 설명해주시면 감사하겠습니다.

shint의 이미지

제3회 원스타 발굴 프로젝트 - 중소개발사 지원사업

제3회 원스타 발굴 프로젝트
http://www.onestar.or.kr/

[ONE store] 원스토어 중소개발사 지원사업 진행 공지 및 안내
http://event.ndeavor.co.kr/2017/s_project/

gurumong의 이미지

"구체적으로 구현된 객체를 실행시에 대입하는것"이 뭘 의미하는걸까요?

헤드 퍼스트 디자인 패턴 이라는 책을 보고 있습니다
p50 마지막 문단의 내용을 정확히 이해하지 못하고 있는데요

세벌의 이미지

PostgreSQL 10 베타 1 나왔습니다.

버전이 한 자리에서 두 자리로 올라갈 때가 다가옵니다.
https://postgresql.org/about/news/1749/

PostgreSQL 글로벌 개발 그룹은 2017.5.18.에 PostgreSQL 10의 첫 베타 버전을 다운로드 할 수 있음을 발표했다. 이 릴리스에는 버전 10의 최종 릴리스에서 사용할 수 있는 모든 기능의 미리보기가 포함되어 있지만 일부 세부 사항은 이전에 변경된다. 사용자는이 최신 릴리스에 대한 응용 프로그램 테스트를 시작하는 것이 좋다.
고 하네요...

is1472의 이미지

출력 도중에 멈춤 현상

5만개의 정수를 난수로받아서 출력 단 중복은 없는 그런 프로그램을 짰는데

잘 돌아가는데 5만개의 정수가 필효한데 출력하다말고 콘솔창이 커서만반짝이고 멈춥니다 .
껏다가 돌리면 리셋되고... 이거 어떻게하나요....?

익명 사용자의 이미지

SoftEther VPN과 OpenVPN Client 연동 관련 문의

SoftEther VPN과 OpenVPN Client 연동해서 사용을 하고 있는데요

몇가지 궁금한점이 있어서 문의드립니다.

1. vpn 접속 시 공인IP가 서버IP로 변경되는 현상
ex) 공인IP - 200.100.50.25

IDC의 SoftEtherVPN 서버IP - 25.50.100.200

위와 같은 형태라고 한다면 VPN접속을 안할경우에는 200.100.50.25로 공인 IP주소가 표시가 되는데,
VPN 접속시 25.50.100.200으로 공인IP가 변경되는 현상이 있습니다.

VPN접속시에도 200.100.50.25로 공인 IP가 표현 될 수 있는 방법은 없나요?

bebes****@Naver의 이미지

리눅스 간단한 awk 구분자 문제입니다.

리눅스 awk에서 구분자를 /*abc로 해서 앞부분만 출력하게 하고싶은데

awk '{FS="/*abc"}{print $1}' test.txt

라고 하면 abc는 삭제가 되는데

앞에 /* 는 그대로 남아있네요

/*도 함께 지워질수 있는 방법은 없을까요 ?

testcur의 이미지

파일 행 역순 출력 프로그램 질문드립니다..

#include
#include
#include
#include

int main(int argc,char *argv[])
{
int fd1,fd2;
int loc;
int i=0,j;
char buf[512];
char tmp;

페이지

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