📄 titre.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 + -