C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[41253] 스트럭처 구조체에 클래스나 ...루프를 이용해서 하는 방법이 있습니까?
mitchu [] 717 읽음    2005-07-28 21:44
안녕하세요 다른게 아니라 스트럭처 구조에 루프문을 넣을 수 있는 것에 대해 물어보려 합니다.

//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{
  struct P{
        double x1; double y1;
        double x2; double y2;
        double x3; double y3;
        double x4; double y4;
        int i; int n; int u;
        };

  void cal(P[],int);
  void print(P[],int);

  void cal(P[], int cnt)
  {
      i=0;
      n=3;
      for (int j=0;j<=n; j++)
                temp[j]=0.0;
                temp[n-i]= 1.0;
                u1= 1.0-u;
                for (int k=1; k<=n; k++)
                  for (j=n; j>=k; j--)
                        temp[j]=u1*temp[j]+u*temp[j-1];
                B= temp[n];

        B[0]=1.0;
        u1 = 1.0-u;
        for (j=1; j<=n; j++)
                {
                saved = 0.0;
                for (k=0; k<j; k++)
                  {
                  temp = B[k];
                  B[k] = saved+u1*temp;
                  saved= u*temp;
                  }
                B[j] = saved;
         C= 0.0;
        for (k=0; k<=n; k++)  P[i]= C + B[k]*x1;

}
//---------------------------------------------------------------------------
아래와 같은 식으로 조합하려 하는 데 뭔가 연결고리가 빠진것 같네요 ...정의가 안된다는 에러가 나오던데
어떻게 해결하는 것이 올바른 방식인 지
고수님들 조언좀 부탁드리겠습니다.
더운 여름인데 수고하세요..

+ -

관련 글 리스트
41253 스트럭처 구조체에 클래스나 ...루프를 이용해서 하는 방법이 있습니까? mitchu 717 2005/07/28
41309     Re:스트럭처 구조체에 클래스나 ...루프를 이용해서 하는 방법이 있습니까? evergreen 800 2005/08/04
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.