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

peacebaro의 이미지

버추얼박스 네트워크 설정 잘 아시는 분 도움 부탁드립니다.

제 맥미니에 버추얼박스를 설치해서 우분투와 CentOS 등을 올려놓고 서버 연습을 하려고 합니다.
호스트 컴퓨터(맥미니)에서 터미널로 게스트 컴퓨터(우분투 등 리눅스)에 접속하려고 하는데요.
도무지 버추얼박스 네트워크 설정을 해결할 수가 없네요.
현제 저희 집에는 일반 인터넷 회선이 들어와 있고, 여기에 무선공유기를 설치해서 쓰고 있습니다.
그리고 제 맥미니에는 케이블이 아닌 wifi로 연결되어 있습니다.

버추얼박스에는 일단 CentOS 6.3을 설치했는데요,
보통 네트워크에서 NAT으로 두면 게스트에서 인터넷은 가능하지만 외부에서 접속이 안되는 걸로 알고,
브리지 어댑터로 두면 게스트 컴퓨터가 외부의 공유기를 통해 직접 외부와 통신이 가능한 걸로 알거든요.
그러데 네트워크를 브리지 어댑터로 두고 설치를 해보니까 전혀 인터넷을 사용할 수가 없습니다.
제 짐작으로는 아무래도 맥미니르 wifi로 연결해서 그런거 같은데요 이 문제 해결 방법이 없을까요?

peacebaro의 이미지

버추얼박스 네트워크 설정 잘 아시는 분 도움 부탁드립니다.

제 맥미니에 버추얼박스를 설치해서 우분투와 CentOS 등을 올려놓고 서버 연습을 하려고 합니다.
호스트 컴퓨터(맥미니)에서 터미널로 게스트 컴퓨터(우분투 등 리눅스)에 접속하려고 하는데요.
도무지 버추얼박스 네트워크 설정을 해결할 수가 없네요.
현제 저희 집에는 일반 인터넷 회선이 들어와 있고, 여기에 무선공유기를 설치해서 쓰고 있습니다.
그리고 제 맥미니에는 케이블이 아닌 wifi로 연결되어 있습니다.

버추얼박스에는 일단 CentOS 6.3을 설치했는데요,
보통 네트워크에서 NAT으로 두면 게스트에서 인터넷은 가능하지만 외부에서 접속이 안되는 걸로 알고,
브리지 어댑터로 두면 게스트 컴퓨터가 외부의 공유기를 통해 직접 외부와 통신이 가능한 걸로 알거든요.
그러데 네트워크를 브리지 어댑터로 두고 설치를 해보니까 전혀 인터넷을 사용할 수가 없습니다.
제 짐작으로는 아무래도 맥미니르 wifi로 연결해서 그런거 같은데요 이 문제 해결 방법이 없을까요?

HDNua의 이미지

하드디스크에 있는 파일에 접근하는 방법? 이 궁금합니다. (뭐가 궁금한 건지 잘 모르겠네요..)

안녕하세요. C를 다시 공부하고 있다가 궁금한 점이 생겨 kldp에 질문 올립니다.

1. 알고 있던 지식.
-----
하드디스크에 있는 파일에 접근하려면, 해당 파일이 있는 곳을 알아야 한다.
임의의 메모리 위치에 접근하려면 포인터를 이용할 수 있는데, 포인터의 크기는
CPU가 다룰 수 있는 가장 적합한 자료형인 int에 의존한다. 즉 sizeof(void *)==sizeof(int)이다.
하드디스크도 하나의 메모리 집합이므로, 파일에 접근하기 위해 포인터를 사용할 수 있다.
이 때 포인터는 바이트 단위로 주솟값을 저장한다. 즉 포인터가 가리킬 수 있는 메모리의 범위는
NULL(0)바이트부터 NULL-1바이트까지이다.
-----
라고 알고 있었습니다.

sysmoon의 이미지

이클립스 RSE 와 SVN 연동 가능한가요?

이클립스 RSE 플러그인 설치 후, remote project 생성해서 Team->Share Project->SVN 선택했는데 엑세스 불가능하다고 에러 뜨네요.
지금은 어쩔 수 없이 버전 관리를 위해 직접 ubuntu 서버로 가서 커밋을 해주는데 저 같은 경우 이클립스에서 SVN 관리하는게 더 편합니다.
혹시 방법이 있나요?

candycandy의 이미지

c언어> strtok strcpy

strtok로 열은 파일에서 정보를 불러와서 잘라서
strcpy(std[i].name, token);에다가 저장하려고 하는데
안되네요

#include
#include
#include

typedef struct {
char *name;
int number;
} stdnt;

int main(void)
{
FILE *f;
stdnt *std = {0};
char *del = " :.;,\n";
char *token;
int i = 0;
char str[80];

canuyes의 이미지

strtok함수 질문입니다.

C++ 입문자입니다.

strtok 함수를 사용도중 궁금한 점이 생겨 글 올립니다.
평소 strtok의 원리는 생각하지 않으려 하고
그냥 strtok함수의 프로토 타입만을 외우다시피하여 사용해 왔습니다.

char temp[100]="Like C++";
char* str;
str=strtok(temp," ");
while(str!=NULL){
	str=strtok(NULL," ");
	cout<<str<<endl;
}

와 같은 형식으로 사용해 왔습니다.

오늘 스택계산기 설계도중

pogusm의 이미지

정적링크만 가능한 LGPL 라이브러리 어떻게 사용해야 하나요?

LGPL 라이브러리를 사용한 프로그램의 경우,
동적링크(dll)로 하여 배포한다면 프로그램의 소스를 공개하지 않아도 되지만,
정적링크로 하여 배포한다면 프로그램의 전체 소스를 공개해야 한다고 알고 있습니다.

그런데..
libqrencode(http://fukuchi.org/works/qrencode/index.html.en, QR CODE 라이브러리)는 LGPL 라이센스인거 같은데, 빌드를 해보았지만 DLL 파일은 없는거 같습니다.

즉, 동적링크가 불가능한 LGPL 라이브러리일경우, 프로그램 전체의 소스를 공개하지 않아도 되는 방법이 있을까요?

제가 잘 몰라서 제 질문에 잘못된 점이 있을 수 있습니다.
c++(QT, mingw32)

조언 부탁드립니다.

jacott의 이미지

libipq 예제 파일 크로스 컴파일시. 에러가 발생합니다.

"root@ubuntu:/home/jacott/Workspace/netFilter# arm-generic-linux-gnueabi-gcc -o t1 t1.c -lipq
t1.c: In function 'die':
t1.c:13: warning: incompatible implicit declaration of built-in function 'exit'
t1.c: In function 'main':
t1.c:51: warning: assignment makes pointer from integer without a cast
/usr/lib/gcc/arm-generic-linux-gnueabi/4.3.2/../../../../arm-generic-linux-gnueabi/bin/ld: skipping incompatible /usr/lib/gcc/arm-generic-linux-gnueabi/4.3.2/../../../../arm-generic-linux-gnueabi/lib/libipq.a when searching for -lipq

bluekyu의 이미지

소유자 퍼미션이 그룹보다 우선 시 되나요?

퍼미션을 지정하다가 좀 이상한 경우를 봐서 질문을 드립니다.

말이 안되는 경우이긴 한데, 소유자가 퍼미션은 없고 그룹 퍼미션만 존재할 때 파일 또는 폴더에 대한 접근 거부가 발생합니다.
owner가 group에 속해 있는 상황에서 test.txt의 퍼미션이 아래와 같이 되어 있으면 허가 거부가 발생하네요.

----rw----  1 owner group    5 12월  4 22:40 test.txt
 
cat: test.txt: 허가 거부

실제로는 의미가 전혀 없는 경우이긴 한데, 단순히 궁금하기도 해서 질문을 드려봅니다.
즉, 소유자 퍼미션이 그룹 퍼미션보다 우선 시 되나요?
shbdream의 이미지

전역변수가 잘 적용이 안되는 경우가 있는것 같은데요..


QT 프로그램을 작성하고 있습니다.

전역변수를 선언해서 사용하는데요. 이게 적용이 안되어서 프린트문을 찍었는데요

그 뒤로 잘 동작됩니다.

전역변수들이 이렇게 동작될만한 이유가 있을까요?

페이지

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