프로그래밍 QnA

bjino의 이미지

vc++에서 내장함수들 함수구현부분을 볼수 있나요?

죄송합니다...
linux관련 질문만 해야하는데...
vc++에서 printf,scanf,gets,...등등의
함수들의 구현부분은 어떻게 봅니까?

bjino의 이미지

scanf와 getchar 의 입력함수시 fflush?????

scanf로 문자를 입력받을때는 여러문자를 그대로 받을수 있지만
getchar할때는 여러문자 입력시 fflush로 버퍼를 비워주잖아요...
두함수의 차이가 어떤것이어서 그러는건지,,그리고 버퍼링에 대해
설명좀 해주세요

hurryon의 이미지

연결리스트에서 정렬하기...

냠냠...오래간만에 자료구조 책을 열어 놓고 보고 있습니다만...역시 어렵네요. 아마도...머리가 영...

단순 연결리스트입니다. 단순 연결리스트로 만들어진 녀석들을 정렬하고 싶은데...잘 안되네요. 오름차순이든 내림차순이든 정렬해 보려고 하는데...아마도 응용력이 상당히 떨어지는 듯.

[code:1]
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/time.h>

struct data
{
int index;
int number;

struct data *next;
};

bolter의 이미지

[질문] gdb trace 내용을 기록하고 싶을 때 어떻게 해야?

GDB를 사용해서 프로그램을 Trace할 때 이 내용을 다른 파일로 출력하려고 하는데 어떻게 해야 하나요?

화면 캡쳐를 해보려 했지만 그것 역시 수월치가 않아서... ㅠ.ㅠ

산 넘어 산이군요~

ckyhome의 이미지

boa,goahead에서 cgi post문제

-cgi를 구현 하면서 어려움에 닥쳤읍니다.

boa도 올려보고, gohaed도 올려보았는데...
이상하게 get method를 사용하면 괜찮은데.
post를 사용하면 cgi program이 동작하지 않네요.

처음에 get으로 하다가 전송 data양이 많아서 할수없이
post로 가게 되었는데....

여러 문서를 봐도 get하고 post의 차이는 decoding하는쪽에서
따로 해주는 것이 없는것 같은데..
(get에선 문제가 없어서 method를 post로 바꿔 주기만 했읍니다.) :oops:

여러분들의 도움을 부탁드립

jamongx의 이미지

간단한 ftp client를 만들어 보려고 하는데요

inet util에 있는 ftp source코드를 다 분석해야 될지도

모른다는 불안감이 마구마구 드는군요..

너무 어렵게 접근하는것 같아서 그런데요

다른 참조할만한 자료가 있으면 추천해주세요 ㅡㅡ;

gyxor의 이미지

[c++] double data[최대 할당]; 의 의미..

어셈블리어의 경우에 메모리 최대 사용가능은 com 파일은 64 kbyte 이고
그 이상을 쓰려면 stack을 더 선언해야 한다고 알고있습니다.
메모리(램)은 한정되어 있고 c도 마찬가지로 모든 변수의 공간할당은 메모리(램)
에 이루어 지는것으로 알고있습니다. 하드에는 단지(소스,컴파일러,라이브러리등..)
이런것들만 있게 되는데요..
램안의 구조를 모두 알고싶은것은 아니구요
그안에서 c++이 사용할 수 있는 공간이 얼마나 되는지..궁금했습니다.
그래서 노가다를 했습니다.

chadr의 이미지

MD 알고리즘에 대해서 질문이요.

어떤 분께서 md알고리즘이 손실 암호화방식(?) 이라서 원문이 없이는 절대 복호화가 불가능하다고 하시던데.. 그게 맞는 말인가요?

이 질문을 올리기 전에 검색을 해봤는데 md 알고리즘으로 암호화를 해서 전송을 하시는 분이 계시더라구요.. 그럼 복호화가 안되는데 암호화라니..=_=

혼란입니다..

아래는 그 분께서 올리신 글의 내용입니다.

[b]Message Digest (MD) 는 암호화 알고리즘의 일종입니다.
주로 데이터의 무결성을 보증하는 역할을 하는 암호화 알고리즘으로 그 자체가 데이터 전달의 목적은 될 수 없습니다.

gyxor의 이미지

[Java] BufferedReader in=new BufferedReader(new InputStre..

BufferedReader in = new BufferedReader(new InputStreamReader(System.in));

위 문장은 in.readLine(); 과 같은 함수를 사용가능하게 해주는거 같은데요..
문법구조가 잘 파악이 안됩니다.
자바에서는 모든 것이 객체화 되어있다는거 같은데요..

BufferedReader in 은 객체로 부터 인스턴스를 생성한것이고..
new 가 c++에서의 new와 같은 것이라면..
그 안의 내용은 BufferedReader 의 또다른 인스턴스 가 와야 할거 같은데요..
ex>
int b;
int a = new int (b);
이것처럼요..

gyxor의 이미지

[Java]public static void main(String args[])..

import java.io.*;

public class test {
    public static void main(String args[]) throws IOException { 
        
        BufferedReader in = new BufferedReader(new InputStreamReader(System.in));

        System.out.print("점수를 입력하시오.: ");
        int grade = Integer.parseInt(in.readLine());
        if ( grade >= 60 )  System.out.println("Passed");       
    }
}

위 소스에서 ..
public 키워드와 static 의 역할이 무엇인지 궁금합니다.

페이지

프로그래밍 QnA 구독하기