phpstrom편집기에서 ftp 연결 테스트도 잘 되었고, 터미널에서 ftp 활용도 아주 잘 되는데... 그래서 나의 서버로 파일을 업로드하려고 하였다.

그런데 위와 같이 업로드가 실패하고, 원격 브라우저에서도 아무것도 안나오는 상황이 연출된다면...


passive mode를 활성화 시켜주면 된다.

Tools - Deployment - Advanced Options - Passive mode 체크!!

Posted by scii
:



Posted by scii
:

warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result

이 경고문은 scanf 함수가 자체적으로 int형 리턴 값을 반환하는데 그것을 무시했다는 경고의 메시지이다.


즉, 이 경고를 보이지 않게 하려면 scanf 함수의 리턴 값을 받아주면 된다.

scanf 함수는 정상적으로 작동했을 시 1을 반환하고, 에러가 났을 시 1이 아닌 값을 반환하니까 이것을 토대로 리턴 값을 받아주면 되겠다.


#include <stdio.h>

int main() {
    int t;
    if(scanf("%d", &t) == 1) {
        printf("%d", t);
    } else {
        printf("failed to read integer.\n");
    }
    return 0;
}

'Programming > Error__Warning' 카테고리의 다른 글

[phpstorm, webstorm] ftp 원격 에러  (0) 2016.03.05
Double free or corruption  (0) 2013.01.30
[Error] Access violation reading location  (0) 2013.01.06
Posted by scii
:

이 에러는 보통 할당되었던 메모리가 해제된 상태에서 다시 접근할 때 발생한다.


free() 함수로 메모리를 날려버린 상태에서 다시 포인터가 가리키는 곳의 값을 얻으려하니까 이렇게 에러가 발생하였다.



Posted by scii
: