⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 titre.h

📁 这是最难的一个程序了
💻 H
字号:
#ifndef TITRE_H
#define TITRE_H
#include "article.h"
#include "BIN.h"
#include "arrivalGen.h"
#include<iostream.h>

void setprojet(char* projetype,char* projetitre,char* prof1,char* auteur1,char* auteur2,char* date)
{
   cout<<"|-----------------------------------------------------------------|"<<endl;    
   cout<<"|                                                                 |"<<endl;     
   cout<<"|                                                                 |"<<endl;  
   cout<<"|                  PROJET "<<projetype<<"                               |"<<endl;  
   cout<<"|                                                                 |"<<endl;  
   cout<<"|                    "<<projetitre<<"                                  |"<<endl;  
   cout<<"|                                                                 |"<<endl;  
   cout<<"|                                                                 |"<<endl;  
   cout<<"|            REPONSABLE: PROFESSEUR "<<prof1<<"                     |"<<endl;
   cout<<"|-----------------------------------------------------------------|"<<endl;
   cout<<"|-----------------------------------------------------------------|"<<endl;
   cout<<"|                        AUTEURS    "<<auteur1<<"                       |"<<endl;
   cout<<"|                                   "<<auteur2<<"                       |"<<endl;
   cout<<"|                        DATE:  "<<date<<"                        |"<<endl;
   cout<<"|-----------------------------------------------------------------|"<<endl;
}

ARTICLE* LinkNode(ARTICLE* pre,ARTICLE* mouve[],int i)
{ ARTICLE* temp = NULL;
  pre->next = mouve[i];
  pre->next->used = pre->used + pre->next->GetPoid();
  pre->next->pre = pre;
  if(pre==pre->next) 
  { temp = pre->next;
	pre->next = NULL;
	pre->pre  = NULL;
    return temp;
  } 
  return pre->next;
}

int DeleteArticle(ARTICLE *mouve[],int N_delete,int N,int list)
{   int j= 0;
    if(list==1)
      mouve[N_delete]->numb_article1 = -1;
	else if(list = 3)
      mouve[N_delete]->numb_article3 = -1;

	for(int i = 1;i<=N-1-N_delete;i++)
	{ mouve[N_delete+j] = mouve[N_delete+j+1];
	  if(list==1)
	   mouve[N_delete+j]->numb_article1--;
	  else if(list==3)
       mouve[N_delete+j]->numb_article3--;
	  j++;
	}
	mouve[N-1] = NULL;
	--N;
	return(N);
}

int DeleteArticle2(ARTICLE *mouve[],int N)
{	for(int i = 1;i<N;i++)
	{ mouve[i-1] = mouve[i];
	}
	mouve[N-1] = NULL;
	--N;
	return(N);
}

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -