Guest User

Untitled

a guest
Aug 17th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.  
  5. struct Registry;
  6.  
  7. struct Autor {
  8.  
  9. unsigned int id;
  10. bool situacao;
  11. char nome[50];
  12.  
  13. };
  14.  
  15. struct Categoria {
  16.  
  17. unsigned int id;
  18. bool situacao;
  19. char nome[25];
  20.  
  21. };
  22.  
  23. struct Cliente {
  24.  
  25. unsigned int id;
  26. bool situacao;
  27.  
  28. char nome[50];
  29. char endereco[100];
  30. unsigned long long telefone;
  31.  
  32. int numeroEmprestimos;
  33.  
  34. };
  35.  
  36. struct Editora {
  37.  
  38. unsigned int id;
  39. bool situacao;
  40.  
  41. char nome[25];
  42.  
  43. };
  44.  
  45. struct Emprestimo {
  46.  
  47. unsigned int id;
  48. bool situacao;
  49.  
  50. unsigned int idCliente;
  51. unsigned int idLivro;
  52.  
  53. time_t emprestimo;
  54. time_t vencimento;
  55.  
  56. bool vencido;
  57.  
  58. };
  59.  
  60. struct Livro {
  61.  
  62. unsigned int id;
  63. bool situacao;
  64.  
  65. unsigned int idAutor;
  66. unsigned int idCategoria;
  67. unsigned int idEditora;
  68.  
  69. char nome[50];
  70.  
  71. int ano;
  72. int edicao;
  73. int volume;
  74.  
  75. };
  76.  
  77. #include "Arquivo.cpp"
  78. #include "Menu.cpp"
  79. #include "Registry.cpp"
  80.  
  81. int main(void) {
  82.  
  83. Registry *registry = new Registry();
  84.  
  85. registry->mAutor->principal();
  86.  
  87. delete registry;
  88.  
  89. }
Add Comment
Please, Sign In to add comment