디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

몰라서 그런걸 멍청하다고 욕할순 없긴 한데

DCode(125.7) 2011.01.15 04:47:27
조회 70 추천 0 댓글 0

/////////////////////////////////Common.h/////////////////////////////////
#define MIN_VALUE 0             // Dummy value, min limit
#define MAX_VALUE 100        // Dummy value, max limit

#define SUCCESS 0
#define FAIL -1



/////////////////////////////////CTmpClass.h/////////////////////////////////
#include "Common.h"
class TmpClass
{
protected:
        int sum;
        int cnt;

        void InitMembers();

public:
        TmpClass();

        int InputValue(int value);
        int GetSum();
        float GetAverage();
        int GetCount();

        int Func1(int value, int *pOutSum, int *pOutAverage);

};


/////////////////////////////////CTmpClass.cpp/////////////////////////////////
#include "CTmpClass.h"

TmpClass::TmpClass(void)
{
        this->InitMembers();
}

void TmpClass::InitMembers()
{
        this->sum = 0;
        this->cnt = 0;
}

int TmpClass::Func1(int value, int *pOutSum, float *pOutAverage)
{
        int result = FAIL;
        do
        {
                if ( FAIL == this->InputValue(value) )
                        break;

               *pOutSum = this->GetSum;
                *pOutAverage = this->GetAverage();

                result = SUCCESS;

        }while(0);

        return result;
}

int TmpClass::InputValue(int value)
{
        int result = FAIL;
        do
        {
                if ( value < MIN_VALUE || value > MAX_VALUE )
                        break;

                //or more checks
                cnt++;
                this->sum += value;
                result = SUCCESS;
        }while(0);
        return result;
}

int TmpClass::GetSum()
{
        return this->sum;
}

int TmpClass::GetCount()
{
        return this->cnt;
}

float TmpClass::GetAverage()
{
        if ( this->cnt )
                return (float)this->GetSum() / this->GetCount();
        else
                return 0;
}




/////////////////////////////////main.cpp/////////////////////////////////

#include <stdio.h>
#include "CTmpClass.h"

int main( int argc, char **argv )
{
        TmpClass obj;
        int idx, sum;
        float average;


        printf( "initial sum: %d, average: %f\\n", obj.GetSum(), obj.GetAverage() );

        for( idx = -255; idx < 255; idx++ )
        {
                if ( SUCCESS == obj.Func1( idx, &sum, &average ) )
                        printf( "idx: %d, sum: %d, average: %f\\n", idx, sum, average );
        }

        return 0;
}
















C도 잘 모르는 새끼가 C++ 만지고 있는 꼴을 보니 화가 나.

어디 함수 리턴을 괄호 콤마쳐서 두개를 할 생각을 하지?






다 상관없고 시간들여 써놓은 내가 잣나무병신같어ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

뭐 씨발 좋을일 있다고 저딴새끼 싸지른 코드 보고

레퍼런스하라고 손가락 아프게 타이핑하면서 병신력이나 뿜고있나 아오 빡쳐

퇴갤




추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 외모와 달리 술 일절 못 마셔 가장 의외인 스타는? 운영자 24/07/01 - -
231915 나처럼 작업표시줄 왼쪽에다 두고 쓰는사람 있음? [7]    갤로그로 이동합니다. 11.01.23 147 0
231914 오늘내로 만들고 만다 똥피하기.. [5] 꿀레(14.33) 11.01.23 180 0
231910 안드로이드 한우물만 파서 갈 수있는 회사 ... [7] 임베디드(112.150) 11.01.23 202 0
231909 학교에서 간단하게 씨배우고도 소기업에 취직할수있나여??? [5] 캐초보(175.195) 11.01.23 146 0
231908 악 시바 오늘따라 궁금증이 멈추질 않는다! [1] 분당살람갤로그로 이동합니다. 11.01.23 50 0
231907 근데 아폴로 11호로 달 갔을 때 말야... [1] 분당살람갤로그로 이동합니다. 11.01.23 84 0
231905 망한 게임제작사 찾습니다. [7] --(119.71) 11.01.23 190 0
231904 지저문명 하니 떠오르는 Rei@디씨갤로그로 이동합니다. 11.01.23 63 0
231903 씨언어 캐초보인데 초보용실습인데 먼가 틀렸데 좀 봐줘 [5] 캐초보(175.195) 11.01.23 81 0
231902 아 이거 java AWT왜이렇게 이미지가 깜빡거림? [2] 꿀레(14.33) 11.01.23 110 0
231901 노트북들고 도서관을 가다니..이런.. [1] 갑자원(61.255) 11.01.23 122 0
231900 형들 제발 부탁이야 이거좀도와줘 ㅜ 특정프로그램실행시 셧다운뜨게하는법ㅇㅇ [5] 트랩폰4갤로그로 이동합니다. 11.01.23 83 0
231899 AVR 같은 펌웨어 다루는 사람들 있나? ㅇㄹㄹ(211.58) 11.01.23 92 0
231898 너님들 지저문명 이야기 들어봤음? [1] 분당살람갤로그로 이동합니다. 11.01.23 89 0
231897 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ이거풀수잇는사람?ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ [3] 헠헠ㅎㅋ(221.163) 11.01.23 136 0
231896 나는 알집을 이해할수가 없어 [15]    갤로그로 이동합니다. 11.01.23 269 0
231894 우왕 노트북 삿다 ㅋ [7] 미역c(203.237) 11.01.23 189 0
231893 횽들 c언어에서 return 0; 이 구문 도대체 이해가 안가요 [9] 123(114.206) 11.01.23 370 0
231892 형, 전공자가 학원다니려고 휴학내는거 미친짓이예요?? [8] 새벽4시네갤로그로 이동합니다. 11.01.23 179 0
231891 형들 제가 BIT 전공인데 이제 입학 1년차라 진짜 아무것도 몰라요. 학 [3] 새벽4시네갤로그로 이동합니다. 11.01.23 118 0
231890 자바 학원을 다니려고 하는데요... 학원이 정말 중요한가요? 차이가커요? [6] 새벽4시네갤로그로 이동합니다. 11.01.23 277 0
231889 니들 xp 몇년갈꺼같냐? [10] 갑자원(61.255) 11.01.23 235 0
231887 c언어 기초만 배우고 윈도우 시스템 프로그래밍 공부하는거 무리수야? [5] 리풍(121.64) 11.01.23 211 0
231886 1위 어플이 대수가 아니다. [3] 갑자원(61.255) 11.01.23 149 0
231885 내 첫 어플 3일만에 엔터테인먼트 100위 안에 들었음 팟게이트 36위! [12] 히밤리눅스갤로그로 이동합니다. 11.01.23 236 0
231884 끔찍하게 소름 돋는 미스테리한 경험 [4] nRESET갤로그로 이동합니다. 11.01.23 138 0
231883 진짜 디씨냐? [23] 히밤리눅스갤로그로 이동합니다. 11.01.23 259 0
231882 횽들 C언어 프로그래밍 간단한거 질문점 받아주세요. [5] 124124(110.11) 11.01.23 112 0
231881 시스템 플밍하다가 너무 궁금해성..ㅠㅠ [2] 왕궁금ㅠㅠ(58.74) 11.01.23 100 0
231880 관리자 암호만 알면 되는 방식이 과연 좋은걸까 [3] ㅇㅇ(121.133) 11.01.23 130 0
231879 미스테리한 경험 다들 하나씩은 있어요?? [6] Aray갤로그로 이동합니다. 11.01.23 132 0
231878 11번가 이쇙퀴들 웃기네 [2] 갑자원(61.255) 11.01.23 105 0
231877 형들 데이터베이스만 죽어라 파도 먹고살만함?? [3] ㅇㅂㅇ(113.59) 11.01.23 188 0
231876 프로그램 돈주고 사는게 돈지랄이야?? [10] 강니까면사살갤로그로 이동합니다. 11.01.23 235 0
231875 테니스 좋네요. [1] 테니스짱(174.21) 11.01.23 69 0
231874 이거 나만 웃긴거?ㅋㅋㅋㅋㅋㅋㅋ [2] ㅇㅇ2(165.246) 11.01.23 201 0
231873 게임기획자가 꼭 플밍알아야하냐? [8] 와진짜개쩐다갤로그로 이동합니다. 11.01.23 319 0
231872 횽?들 저 컴퓨터공학과 감 프로그래밍용 놋북 추천좀 [15] 곧아름이ㅠㅠ(124.53) 11.01.23 274 0
231871 안녀하세여 c++공부할떄 몇가지 물어볼계 있어 와봤습니다 [5] (124.80) 11.01.23 138 0
231870 익스프레스 에디션도 상업적으로 써도 된다능데? [3] VS2010(119.71) 11.01.23 124 0
231869 님들 이거왜함? [23] 윤아름ㅇ0ㅇ갤로그로 이동합니다. 11.01.23 236 0
231868 OS 공룡책 원서 요즘 다 20만원대에 육박하던데 [16] 왁스맛치즈갤로그로 이동합니다. 11.01.23 492 0
231867 오랫만에 사촌동생한테 어그로 끌렸다 [3] elwlwlwk갤로그로 이동합니다. 11.01.23 149 0
231866 이교재로 C++공부해도 될까.. [9] 꿀레(14.33) 11.01.23 238 0
231865 눈이 온다 이모군(1.225) 11.01.23 69 0
231864 오늘이 일요일이래... 분당살람갤로그로 이동합니다. 11.01.23 46 0
231863 대졸이 되어야 하는 이유 [1] 숙신갤로그로 이동합니다. 11.01.23 192 0
231862 vS 2010 익스프레스 버젼은 뭐가 빠진겅미까.. [2] VS2010(119.71) 11.01.23 116 0
231861 그래도 역시 코딩할때가 가장 진정된다 [2] 땡칠도사갤로그로 이동합니다. 11.01.23 159 0
231860 어떤 사이트 로그인하는 프로그램을 만드려해: [5] Mayu갤로그로 이동합니다. 11.01.23 125 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2