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

hothead-jung의 이미지

phpmyadmin에서 맞는 사용자명과 암호로 접속을 시도해도 로그인이 되지 않습니다.

정확히는 로그인에 성공해도 창이 바뀌지 않고 그대로 로그인창만 보여줍니다.
틀린 암호를 입력했을 때 에러가 뜨는 걸로 봐선 암호가 들어가긴 하는 건데...
또 한가지 이상한 점은 같은 공유기에 물린 다른 PC들은 전부 로그인창을 띄워 주는데
정작 서버인 펜티엄4 PC(CentOS)는 Cannot start session without errors라는 빨간색 오류창만 뜹니다.

현재 서버 주소는 퍼블릭 IP (180.71.xxx.xxx)로 설정되어있고, 공유기에서 80포트를 밖으로 포워딩한 상태인데...
어디가 문제인 걸까요?

mywin의 이미지

파일을 기록하고 다시 지울 수 있는 방법이 있을까요?

#include <cstdio>
int main() {
	FILE* fp=fopen("file","w");
	fseek(fp,-1,SEEK_END)l
	fputc("e",fp);
	fseek(fp,-1,SEEK_CUR);
	//여기서 기록된 e문자를 어떻게 지우나요
 
	fclose(fp);
	return 0;
}

cococo의 이미지

혹시 Visual Studio 2010 에 SDL 2.0 이상 사용해 보신 분 있나요?

MS Windows 에서 SDL 을 ( = SDL 관련 코드 ) 사용해야 할 일이 있어서 해 봤는데,

아무리 해 봐도
1. SDL 의 HelloWorld 가
2. Visual Studio 2010 에서는
3. MFC + SDL 2.0 안 됩니다.

결국 SDL 1 버전 ( 최신버전이 1.2.5 입니다. ) 만 붙더군요.

혹시 Visual Studio 2010 에서 SDL 2.0 으로 컴파일해서 사용해보신 분 있나요?
인터넷 뒤져봐도 안 될 것 같지는 않은데, 막상 제가 컴파일 해 보면 안되네요.

혹시 비슷한 문제 겪고 해결하신 분, 조언 주시면 감사하겠습니다.

이상입니다. 모두들 좋은 하루 되시기 바랍니다.

ewqqwe의 이미지

C++ 책보며 독학도중 질문 올립니다

C++을 혼자 독학중인데
C를 완전히 하고 넘어온게 아니라 C 관련부분에서 좀 많이 막히네요

아래와 같은 코드에서 point& pntadder(const point &p1, const point &p2); 이부분인 해석인 안되는데 혹시 어떤의미를 가지는지를 모르겠네요

typedef struct xypoint{
int xpos;
int ypos;
}point;

point& pntadder(const point &p1, const point &p2);

fopenfclose의 이미지

wsaeventselect와 select 의 차이

WSAEventSelect와 select함수의 차이는 이벤트 알림을 함수 종료 시점에 받는지 아니면 종료 시점에 상관없이 비동기적으로 받는지에 대한 것이라고 생각하는데요. 이 차이가 WSAEventselect 함수의 장점이 될 수 있나요?? 납득이 잘 가지 않아서요. 예를 들어 유저가 1000명이면 쉴 새 없이 이벤트가 발생해서 두 함수의 차이가 무색해 질 것 같은데 어떤 경우에 비동기적 알림을 받는 것이 장점이 될 수 있나요?

trymp의 이미지

C언어 작성중 매크로 치환시에 애러가 납니다.

프로그래밍 초보입니다. 아래와 같이 함수에 대한 애러처리를 간단하게 하기 위해서
매크로 구문으로 만들어 놓았는데요.

a.c:23: error: incompatible types in assignment

와 같은 애러가 납니다.

# 을 매크로 인자에 붙이면 그대로 문자열로 변환시켜 주는 것 아니었나요?

왜 대입이 안되는지 모르겠습니다. 매크로가 별걸 다 검사하는 것 같기도 하고

아시는 분 조언 좀 부탁드리겠습니다.

ktojong의 이미지

void main()의 exit code에 대해 질문 드릴것이 있습니다.

csh에서

void main()
{
printf("Hello World\n");
}

실행 이후
$? , $status를 이용하면
13이라는 코드가 뜹니다.

그런데

void main(int argc, char **argv)
{
printf("Hello World\n");
printf("%d\n",argc);
}

이후
$? , $status를 이용하면
2이라는 코드가 뜹니다.

왜 소스코드에 따라 종료코드가 다른지 이유가 궁금합니다.
감사합니다^^

teran0729의 이미지

포인터 타입이 필요합니까?

포인터가 타입별로 필요한가요? int* ,char* ,... 모두 4byte나 8byte 아닌가요 ? 들어있는 값들은 모두 주소값으로 쓸테고 , 해석하는 방식에도 차이가 없을거같은데
.

trymp의 이미지

linux 에서 특정 DNS 서버로 resolve 를 하는 API 나 라이브러리가 있나요?


linux 에서 애플리케이션이 DNS query 를 할 때, /etc/resolve.conf 에 등록된

DNS 서버주소를 기준으로 query 를 하잖아요. 이 파일이 아닌 다른 DNS 서버 주소로

query 를 하려면 어떻게 해야 하나요?

이와 관련된 라이브러리나 API 가 있을까요?

아시는 분 계시면 조언 부탁드립니다.

eoen2599의 이미지

python 에서 mysql 연동

웹에서 가져온 html을 mysqldb에 저장하려고 합니다.
>>> import urllib2
>>> from urlparse import urljoin
>>> from bs4 import BeautifulSoup
>>> import MySQLdb
>>> db = MySQLdb.connect(host="localhost", user="root", passwd="asdf0731", db="apache")
>>> cursor = db.cursor()
>>> url=urllib2.urlopen('http://www.apache.org')
>>> s=BeautifulSoup(url).find_all('a')
>>>
>>> for parsed_url in s:

페이지

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