diff --git a/Exercices/Ex1_UML/Ex1.zargo b/Exercices/Ex1_UML/Ex1.zargo new file mode 100644 index 0000000..5a290de Binary files /dev/null and b/Exercices/Ex1_UML/Ex1.zargo differ diff --git a/Exercices/Ex1_UML/Ex1.zargo~ b/Exercices/Ex1_UML/Ex1.zargo~ new file mode 100644 index 0000000..20bc916 Binary files /dev/null and b/Exercices/Ex1_UML/Ex1.zargo~ differ diff --git a/Exercices/Ex1_UML/fichier code/Cercle.cpp b/Exercices/Ex1_UML/fichier code/Cercle.cpp new file mode 100644 index 0000000..c95e674 --- /dev/null +++ b/Exercices/Ex1_UML/fichier code/Cercle.cpp @@ -0,0 +1,22 @@ +#include "Cercle.h" + + + + +double Cercle::CalculerSurface(double Diametre) +// don't delete the following line as it's needed to preserve source code of this autogenerated element +// section -64--88-1-124-79797629:1931c95eeec:-8000:0000000000000E67 begin +{ + return 0.0; +} +// section -64--88-1-124-79797629:1931c95eeec:-8000:0000000000000E67 end +// don't delete the previous line as it's needed to preserve source code of this autogenerated element + +double Cercle::CalculerPerimetre(double Diametre) +// don't delete the following line as it's needed to preserve source code of this autogenerated element +// section -64--88-1-124-79797629:1931c95eeec:-8000:0000000000000E69 begin +{ + return 0.0; +} +// section -64--88-1-124-79797629:1931c95eeec:-8000:0000000000000E69 end +// don't delete the previous line as it's needed to preserve source code of this autogenerated element diff --git a/Exercices/Ex1_UML/fichier code/Cercle.h b/Exercices/Ex1_UML/fichier code/Cercle.h new file mode 100644 index 0000000..3a4d047 --- /dev/null +++ b/Exercices/Ex1_UML/fichier code/Cercle.h @@ -0,0 +1,16 @@ +#ifndef Cercle_h +#define Cercle_h + +#include "FormesGeometriques.h" + + +class Cercle : public FormesGeometriques { + + public: + + double CalculerSurface(double Diametre); + + double CalculerPerimetre(double Diametre); +}; + +#endif // Cercle_h diff --git a/Exercices/Ex1_UML/fichier code/Ex1.cpp b/Exercices/Ex1_UML/fichier code/Ex1.cpp new file mode 100644 index 0000000..663b4b6 --- /dev/null +++ b/Exercices/Ex1_UML/fichier code/Ex1.cpp @@ -0,0 +1,49 @@ +#include "Ex1.h" + + + + +int Ex1::main() +// don't delete the following line as it's needed to preserve source code of this autogenerated element +// section -84-20-10-2--3702a9c9:1931a7a18ce:-8000:0000000000000E3C begin +{ + return 0; +} +// section -84-20-10-2--3702a9c9:1931a7a18ce:-8000:0000000000000E3C end +// don't delete the previous line as it's needed to preserve source code of this autogenerated element + +void Ex1::SaisirParametres(int CodeForme) +// don't delete the following line as it's needed to preserve source code of this autogenerated element +// section -84-20-10-2--3702a9c9:1931a7a18ce:-8000:0000000000000E45 begin +{ + +} +// section -84-20-10-2--3702a9c9:1931a7a18ce:-8000:0000000000000E45 end +// don't delete the previous line as it's needed to preserve source code of this autogenerated element + +void Ex1::AfficherResultats(int CodeForme) +// don't delete the following line as it's needed to preserve source code of this autogenerated element +// section -84-20-10-2--3702a9c9:1931a7a18ce:-8000:0000000000000E48 begin +{ + +} +// section -84-20-10-2--3702a9c9:1931a7a18ce:-8000:0000000000000E48 end +// don't delete the previous line as it's needed to preserve source code of this autogenerated element + +void Ex1::ExecuterLesCalculs(int CodeForme) +// don't delete the following line as it's needed to preserve source code of this autogenerated element +// section -84-20-10-2--3702a9c9:1931a7a18ce:-8000:0000000000000E4B begin +{ + +} +// section -84-20-10-2--3702a9c9:1931a7a18ce:-8000:0000000000000E4B end +// don't delete the previous line as it's needed to preserve source code of this autogenerated element + +int Ex1::ChoisirForme() +// don't delete the following line as it's needed to preserve source code of this autogenerated element +// section -84-20-10-2--3702a9c9:1931a7a18ce:-8000:0000000000000E4E begin +{ + return 0; +} +// section -84-20-10-2--3702a9c9:1931a7a18ce:-8000:0000000000000E4E end +// don't delete the previous line as it's needed to preserve source code of this autogenerated element diff --git a/Exercices/Ex1_UML/fichier code/Ex1.h b/Exercices/Ex1_UML/fichier code/Ex1.h new file mode 100644 index 0000000..9317a66 --- /dev/null +++ b/Exercices/Ex1_UML/fichier code/Ex1.h @@ -0,0 +1,31 @@ +#ifndef Ex1_h +#define Ex1_h + +class FormesGeometriques; + +class Ex1 { + + public: + + int main(); + + void SaisirParametres(int CodeForme); + + void AfficherResultats(int CodeForme); + + void ExecuterLesCalculs(int CodeForme); + + int ChoisirForme(); + + public: + int CodeFormeChoisie; + + public: + + /** + * @element-type FormesGeometriques + */ + FormesGeometriques *myFormesGeometriques; +}; + +#endif // Ex1_h diff --git a/Exercices/Ex1_UML/fichier code/FormesGeometriques.cpp b/Exercices/Ex1_UML/fichier code/FormesGeometriques.cpp new file mode 100644 index 0000000..cee72d2 --- /dev/null +++ b/Exercices/Ex1_UML/fichier code/FormesGeometriques.cpp @@ -0,0 +1,39 @@ +#include "FormesGeometriques.h" + + + + +void FormesGeometriques::CalculerSurface(double x1, double x2) +// don't delete the following line as it's needed to preserve source code of this autogenerated element +// section -84-20-10-2--3702a9c9:1931a7a18ce:-8000:0000000000000E58 begin +{ +} +// section -84-20-10-2--3702a9c9:1931a7a18ce:-8000:0000000000000E58 end +// don't delete the previous line as it's needed to preserve source code of this autogenerated element + +void FormesGeometriques::CalculerPerimetre(double x1, double x2) +// don't delete the following line as it's needed to preserve source code of this autogenerated element +// section -84-20-10-2--3702a9c9:1931a7a18ce:-8000:0000000000000E5B begin +{ + +} +// section -84-20-10-2--3702a9c9:1931a7a18ce:-8000:0000000000000E5B end +// don't delete the previous line as it's needed to preserve source code of this autogenerated element + +double FormesGeometriques::GetSurface() +// don't delete the following line as it's needed to preserve source code of this autogenerated element +// section -84-20-10-2--3702a9c9:1931a7a18ce:-8000:0000000000000E5E begin +{ + return 0.0; +} +// section -84-20-10-2--3702a9c9:1931a7a18ce:-8000:0000000000000E5E end +// don't delete the previous line as it's needed to preserve source code of this autogenerated element + +double FormesGeometriques::GetPerimetre() +// don't delete the following line as it's needed to preserve source code of this autogenerated element +// section -84-20-10-2--3702a9c9:1931a7a18ce:-8000:0000000000000E60 begin +{ + return 0.0; +} +// section -84-20-10-2--3702a9c9:1931a7a18ce:-8000:0000000000000E60 end +// don't delete the previous line as it's needed to preserve source code of this autogenerated element diff --git a/Exercices/Ex1_UML/fichier code/FormesGeometriques.h b/Exercices/Ex1_UML/fichier code/FormesGeometriques.h new file mode 100644 index 0000000..4753422 --- /dev/null +++ b/Exercices/Ex1_UML/fichier code/FormesGeometriques.h @@ -0,0 +1,23 @@ +#ifndef FormesGeometriques_h +#define FormesGeometriques_h + + +class FormesGeometriques { + + public: + + virtual void CalculerSurface(double x1, double x2); + + virtual void CalculerPerimetre(double x1, double x2); + + double GetSurface(); + + double GetPerimetre(); + + public: + double Surface; + double Perimetre; + +}; + +#endif // FormesGeometriques_h diff --git a/Exercices/Ex1_UML/fichier code/Rectangle.cpp b/Exercices/Ex1_UML/fichier code/Rectangle.cpp new file mode 100644 index 0000000..fff6818 --- /dev/null +++ b/Exercices/Ex1_UML/fichier code/Rectangle.cpp @@ -0,0 +1,22 @@ +#include "Rectangle.h" + + + + +double Rectangle::CalculerSurface(double Largeur, double Hauteur) +// don't delete the following line as it's needed to preserve source code of this autogenerated element +// section -64--88-1-124-79797629:1931c95eeec:-8000:0000000000000E5B begin +{ + return 0.0; +} +// section -64--88-1-124-79797629:1931c95eeec:-8000:0000000000000E5B end +// don't delete the previous line as it's needed to preserve source code of this autogenerated element + +double Rectangle::CalculerPerimetre(double Largeur, double Hauteur) +// don't delete the following line as it's needed to preserve source code of this autogenerated element +// section -64--88-1-124-79797629:1931c95eeec:-8000:0000000000000E5F begin +{ + return 0.0; +} +// section -64--88-1-124-79797629:1931c95eeec:-8000:0000000000000E5F end +// don't delete the previous line as it's needed to preserve source code of this autogenerated element diff --git a/Exercices/Ex1_UML/fichier code/Rectangle.h b/Exercices/Ex1_UML/fichier code/Rectangle.h new file mode 100644 index 0000000..00d9d57 --- /dev/null +++ b/Exercices/Ex1_UML/fichier code/Rectangle.h @@ -0,0 +1,16 @@ +#ifndef Rectangle_h +#define Rectangle_h + +#include "FormesGeometriques.h" + + +class Rectangle : public FormesGeometriques, virtual public FormesGeometriques { + + public: + + double CalculerSurface(double Largeur, double Hauteur); + + double CalculerPerimetre(double Largeur, double Hauteur); +}; + +#endif // Rectangle_h diff --git a/Exercices/Ex1_UML/fichier code/TriangleRectangle.cpp b/Exercices/Ex1_UML/fichier code/TriangleRectangle.cpp new file mode 100644 index 0000000..4cd6132 --- /dev/null +++ b/Exercices/Ex1_UML/fichier code/TriangleRectangle.cpp @@ -0,0 +1,22 @@ +#include "TriangleRectangle.h" + + + + +double TriangleRectangle::CalculerSurface(double Base, double Hauteur) +// don't delete the following line as it's needed to preserve source code of this autogenerated element +// section -84-20-10-2--3702a9c9:1931a7a18ce:-8000:0000000000000E67 begin +{ + return 0.0; +} +// section -84-20-10-2--3702a9c9:1931a7a18ce:-8000:0000000000000E67 end +// don't delete the previous line as it's needed to preserve source code of this autogenerated element + +double TriangleRectangle::CalculePerimetre(double Base, double Hauteur) +// don't delete the following line as it's needed to preserve source code of this autogenerated element +// section -64--88-1-124-79797629:1931c95eeec:-8000:0000000000000E57 begin +{ + return 0.0; +} +// section -64--88-1-124-79797629:1931c95eeec:-8000:0000000000000E57 end +// don't delete the previous line as it's needed to preserve source code of this autogenerated element diff --git a/Exercices/Ex1_UML/fichier code/TriangleRectangle.h b/Exercices/Ex1_UML/fichier code/TriangleRectangle.h new file mode 100644 index 0000000..9fe6ac0 --- /dev/null +++ b/Exercices/Ex1_UML/fichier code/TriangleRectangle.h @@ -0,0 +1,16 @@ +#ifndef TriangleRectangle_h +#define TriangleRectangle_h + +#include "FormesGeometriques.h" + + +class TriangleRectangle : public FormesGeometriques { + + public: + + double CalculerSurface(double Base, double Hauteur); + + double CalculePerimetre(double Base, double Hauteur); +}; + +#endif // TriangleRectangle_h diff --git a/Exercices/Ex2_ConversionC_POO/Ex1.cpp b/Exercices/Ex2_ConversionC_POO/Ex1.cpp new file mode 100644 index 0000000..b2b588a --- /dev/null +++ b/Exercices/Ex2_ConversionC_POO/Ex1.cpp @@ -0,0 +1,76 @@ +// Caneva Ex1 SL228_POBJ language C++ +// Visual Studio 2015 +// 11.11.2016 C. Huber +// Adapté au C++ : 18.11.2024 + +#include +using namespace std; + +int main() +{ + char UserAnswer; + int ValA, ValB; + // Variables pour test A et B + short i; + short ValB1; + double ValB2; + + cout << "Exercice 1 : Huber Christian \n"; + cout << "Solution adaptée au C++ \n"; + + do { + cout << "Test A ou B, Q pour Quitter \n"; + cin >> UserAnswer; + cin.ignore(); // Pour ignorer le caractère de nouvelle ligne résiduel + + switch (UserAnswer) { + case 'A': + case 'a': + cout << "TestA: entrez un nombre entre 1 et 9 \n"; + cin >> ValA; + cin.ignore(); + + if (ValA > 9) { + ValA = 9; + cout << "TestA: ValA limitee a 9 \n"; + } + if (ValA == 0) { + ValA = 1; + cout << "TestA: ValA forcee a 1 \n"; + } + if (ValA > 0) { + cout << ValA << " "; + for (i = 0; i < ValA; i++) { + cout << "*"; + } + cout << endl; // saut de ligne + } + else { + cout << "TestA: ValA est negatif ! \n"; + } + break; + + case 'B': + case 'b': + cout << "TestB: entrez une valeur entre 0 et 9 \n"; + cin >> ValB; + cin.ignore(); + + if (ValB >= 0 && ValB <= 9) { + for (i = 0; i < ValB; i++) { + ValB1 = 100 + (10 * i); + ValB2 = ValB1 / 10000.0; + cout << "TestB: i= " << i << " ValB1 = " << ValB1 << " ValB2 = " << ValB2 << "\n"; + } + } + else { + cout << "TestB: ValB n'est pas entre 0 et 9 ! \n"; + } + break; + + } // end switch + + } while (!(UserAnswer == 'Q' || UserAnswer == 'q')); + + return 0; +} diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/FileContentIndex/05ea409b-c0e7-485b-a0bb-910b749ca67f.vsidx b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/FileContentIndex/05ea409b-c0e7-485b-a0bb-910b749ca67f.vsidx new file mode 100644 index 0000000..3e825ff Binary files /dev/null and b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/FileContentIndex/05ea409b-c0e7-485b-a0bb-910b749ca67f.vsidx differ diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/FileContentIndex/3933e266-1fe5-432e-8b51-e08f4ab9cadc.vsidx b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/FileContentIndex/3933e266-1fe5-432e-8b51-e08f4ab9cadc.vsidx new file mode 100644 index 0000000..d7c7312 Binary files /dev/null and b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/FileContentIndex/3933e266-1fe5-432e-8b51-e08f4ab9cadc.vsidx differ diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/FileContentIndex/70de06b9-8133-4b55-b5ae-d28a6f3cab85.vsidx b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/FileContentIndex/70de06b9-8133-4b55-b5ae-d28a6f3cab85.vsidx new file mode 100644 index 0000000..70aef67 Binary files /dev/null and b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/FileContentIndex/70de06b9-8133-4b55-b5ae-d28a6f3cab85.vsidx differ diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/FileContentIndex/cb227dcb-ccfe-44c5-8a6b-468fd238dc4c.vsidx b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/FileContentIndex/cb227dcb-ccfe-44c5-8a6b-468fd238dc4c.vsidx new file mode 100644 index 0000000..e531d3c Binary files /dev/null and b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/FileContentIndex/cb227dcb-ccfe-44c5-8a6b-468fd238dc4c.vsidx differ diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/FileContentIndex/f0beea50-5802-4772-8232-9d9c2b40ca21.vsidx b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/FileContentIndex/f0beea50-5802-4772-8232-9d9c2b40ca21.vsidx new file mode 100644 index 0000000..70aef67 Binary files /dev/null and b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/FileContentIndex/f0beea50-5802-4772-8232-9d9c2b40ca21.vsidx differ diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/v17/.suo b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/v17/.suo new file mode 100644 index 0000000..988e6d1 Binary files /dev/null and b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/v17/.suo differ diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/v17/Browse.VC.db b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/v17/Browse.VC.db new file mode 100644 index 0000000..308c7bd Binary files /dev/null and b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/v17/Browse.VC.db differ diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/v17/DocumentLayout.backup.json b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/v17/DocumentLayout.backup.json new file mode 100644 index 0000000..ac204ba --- /dev/null +++ b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/v17/DocumentLayout.backup.json @@ -0,0 +1,36 @@ +{ + "Version": 1, + "WorkspaceRootPath": "C:\\Ecole_ETML_ES-locoal-priv\u00E9\\GithubSLO2\\POBJ_SLO2_24_25\\Exercices\\Ex2_ConversionC_POO\\code\\Ex1\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{14AF2234-9040-4DC4-9FBA-B2277F94A870}|Ex1\\Ex1.vcxproj|C:\\Ecole_ETML_ES-locoal-priv\u00E9\\GithubSLO2\\POBJ_SLO2_24_25\\Exercices\\Ex2_ConversionC_POO\\Ex1.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 0, + "Children": [ + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "Ex1.cpp", + "DocumentMoniker": "C:\\Ecole_ETML_ES-locoal-priv\u00E9\\GithubSLO2\\POBJ_SLO2_24_25\\Exercices\\Ex2_ConversionC_POO\\Ex1.cpp", + "RelativeDocumentMoniker": "..\\..\\Ex1.cpp", + "ToolTip": "C:\\Ecole_ETML_ES-locoal-priv\u00E9\\GithubSLO2\\POBJ_SLO2_24_25\\Exercices\\Ex2_ConversionC_POO\\Ex1.cpp", + "RelativeToolTip": "..\\..\\Ex1.cpp", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAATAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|", + "WhenOpened": "2024-11-18T09:16:47.329Z", + "EditorCaption": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/v17/DocumentLayout.json b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/v17/DocumentLayout.json new file mode 100644 index 0000000..aa1a1b4 --- /dev/null +++ b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/v17/DocumentLayout.json @@ -0,0 +1,36 @@ +{ + "Version": 1, + "WorkspaceRootPath": "C:\\Ecole_ETML_ES-locoal-priv\u00E9\\GithubSLO2\\POBJ_SLO2_24_25\\Exercices\\Ex2_ConversionC_POO\\code\\Ex1\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{14AF2234-9040-4DC4-9FBA-B2277F94A870}|Ex1\\Ex1.vcxproj|C:\\Ecole_ETML_ES-locoal-priv\u00E9\\GithubSLO2\\POBJ_SLO2_24_25\\Exercices\\Ex2_ConversionC_POO\\Ex1.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 0, + "Children": [ + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "Ex1.cpp", + "DocumentMoniker": "C:\\Ecole_ETML_ES-locoal-priv\u00E9\\GithubSLO2\\POBJ_SLO2_24_25\\Exercices\\Ex2_ConversionC_POO\\Ex1.cpp", + "RelativeDocumentMoniker": "..\\..\\Ex1.cpp", + "ToolTip": "C:\\Ecole_ETML_ES-locoal-priv\u00E9\\GithubSLO2\\POBJ_SLO2_24_25\\Exercices\\Ex2_ConversionC_POO\\Ex1.cpp", + "RelativeToolTip": "..\\..\\Ex1.cpp", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABMAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|", + "WhenOpened": "2024-11-18T09:16:47.329Z", + "EditorCaption": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/v17/ipch/AutoPCH/340e993731cf9d62/EX1.ipch b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/v17/ipch/AutoPCH/340e993731cf9d62/EX1.ipch new file mode 100644 index 0000000..4a00d95 Binary files /dev/null and b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/v17/ipch/AutoPCH/340e993731cf9d62/EX1.ipch differ diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/v17/ipch/AutoPCH/ad87aa14d06fb12/EX1.ipch b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/v17/ipch/AutoPCH/ad87aa14d06fb12/EX1.ipch new file mode 100644 index 0000000..37da98c Binary files /dev/null and b/Exercices/Ex2_ConversionC_POO/code/Ex1/.vs/Ex1/v17/ipch/AutoPCH/ad87aa14d06fb12/EX1.ipch differ diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1.sln b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1.sln new file mode 100644 index 0000000..1ef9ae7 --- /dev/null +++ b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1.sln @@ -0,0 +1,28 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.12.35506.116 d17.12 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1", "Ex1\Ex1.vcxproj", "{14AF2234-9040-4DC4-9FBA-B2277F94A870}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + Release|x64 = Release|x64 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {14AF2234-9040-4DC4-9FBA-B2277F94A870}.Debug|x64.ActiveCfg = Debug|x64 + {14AF2234-9040-4DC4-9FBA-B2277F94A870}.Debug|x64.Build.0 = Debug|x64 + {14AF2234-9040-4DC4-9FBA-B2277F94A870}.Debug|x86.ActiveCfg = Debug|Win32 + {14AF2234-9040-4DC4-9FBA-B2277F94A870}.Debug|x86.Build.0 = Debug|Win32 + {14AF2234-9040-4DC4-9FBA-B2277F94A870}.Release|x64.ActiveCfg = Release|x64 + {14AF2234-9040-4DC4-9FBA-B2277F94A870}.Release|x64.Build.0 = Release|x64 + {14AF2234-9040-4DC4-9FBA-B2277F94A870}.Release|x86.ActiveCfg = Release|Win32 + {14AF2234-9040-4DC4-9FBA-B2277F94A870}.Release|x86.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/Ex1.vcxproj b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/Ex1.vcxproj new file mode 100644 index 0000000..b7cfd24 --- /dev/null +++ b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/Ex1.vcxproj @@ -0,0 +1,135 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + 17.0 + Win32Proj + {14af2234-9040-4dc4-9fba-b2277f94a870} + Ex1 + 10.0 + + + + Application + true + v143 + Unicode + + + Application + false + v143 + true + Unicode + + + Application + true + v143 + Unicode + + + Application + false + v143 + true + Unicode + + + + + + + + + + + + + + + + + + + + + + Level3 + true + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + + + + + Level3 + true + true + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + true + true + + + + + Level3 + true + _DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + + + + + Level3 + true + true + true + NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + true + true + + + + + + + + + \ No newline at end of file diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/Ex1.vcxproj.filters b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/Ex1.vcxproj.filters new file mode 100644 index 0000000..97cea7d --- /dev/null +++ b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/Ex1.vcxproj.filters @@ -0,0 +1,22 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + + + Fichiers sources + + + \ No newline at end of file diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/Ex1.vcxproj.user b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/Ex1.vcxproj.user new file mode 100644 index 0000000..88a5509 --- /dev/null +++ b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/Ex1.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.exe.recipe b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.exe.recipe new file mode 100644 index 0000000..8fe118a --- /dev/null +++ b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.exe.recipe @@ -0,0 +1,11 @@ + + + + + C:\Ecole_ETML_ES-locoal-privé\GithubSLO2\POBJ_SLO2_24_25\Exercices\Ex2_ConversionC_POO\code\Ex1\x64\Debug\Ex1.exe + + + + + + \ No newline at end of file diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.ilk b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.ilk new file mode 100644 index 0000000..b1e0c7c Binary files /dev/null and b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.ilk differ diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.log b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.log new file mode 100644 index 0000000..43ef404 --- /dev/null +++ b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.log @@ -0,0 +1,2 @@ + Ex1.cpp + Ex1.vcxproj -> C:\Ecole_ETML_ES-locoal-privé\GithubSLO2\POBJ_SLO2_24_25\Exercices\Ex2_ConversionC_POO\code\Ex1\x64\Debug\Ex1.exe diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.obj b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.obj new file mode 100644 index 0000000..3cd2e69 Binary files /dev/null and b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.obj differ diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/CL.command.1.tlog b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/CL.command.1.tlog new file mode 100644 index 0000000..90cd712 Binary files /dev/null and b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/CL.command.1.tlog differ diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/CL.read.1.tlog b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/CL.read.1.tlog new file mode 100644 index 0000000..e76431b Binary files /dev/null and b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/CL.read.1.tlog differ diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/CL.write.1.tlog b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/CL.write.1.tlog new file mode 100644 index 0000000..35fb707 Binary files /dev/null and b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/CL.write.1.tlog differ diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/Cl.items.tlog b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/Cl.items.tlog new file mode 100644 index 0000000..2ed47ec --- /dev/null +++ b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/Cl.items.tlog @@ -0,0 +1 @@ +C:\Ecole_ETML_ES-locoal-privé\GithubSLO2\POBJ_SLO2_24_25\Exercices\Ex2_ConversionC_POO\Ex1.cpp;C:\Ecole_ETML_ES-locoal-privé\GithubSLO2\POBJ_SLO2_24_25\Exercices\Ex2_ConversionC_POO\code\Ex1\Ex1\x64\Debug\Ex1.obj diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/Ex1.lastbuildstate b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/Ex1.lastbuildstate new file mode 100644 index 0000000..bf532af --- /dev/null +++ b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/Ex1.lastbuildstate @@ -0,0 +1,2 @@ +PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.42.34433:TargetPlatformVersion=10.0.22621.0: +Debug|x64|C:\Ecole_ETML_ES-locoal-privé\GithubSLO2\POBJ_SLO2_24_25\Exercices\Ex2_ConversionC_POO\code\Ex1\| diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/link.command.1.tlog b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/link.command.1.tlog new file mode 100644 index 0000000..79f0494 Binary files /dev/null and b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/link.command.1.tlog differ diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/link.read.1.tlog b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/link.read.1.tlog new file mode 100644 index 0000000..c82784c Binary files /dev/null and b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/link.read.1.tlog differ diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/link.secondary.1.tlog b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/link.secondary.1.tlog new file mode 100644 index 0000000..a0e3e4c --- /dev/null +++ b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/link.secondary.1.tlog @@ -0,0 +1,2 @@ +^C:\ECOLE_ETML_ES-LOCOAL-PRIVÉ\GITHUBSLO2\POBJ_SLO2_24_25\EXERCICES\EX2_CONVERSIONC_POO\CODE\EX1\EX1\X64\DEBUG\EX1.OBJ +C:\Ecole_ETML_ES-locoal-privé\GithubSLO2\POBJ_SLO2_24_25\Exercices\Ex2_ConversionC_POO\code\Ex1\Ex1\x64\Debug\Ex1.ilk diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/link.write.1.tlog b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/link.write.1.tlog new file mode 100644 index 0000000..327d122 Binary files /dev/null and b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/Ex1.tlog/link.write.1.tlog differ diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/vc143.idb b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/vc143.idb new file mode 100644 index 0000000..dfe5aa1 Binary files /dev/null and b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/vc143.idb differ diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/vc143.pdb b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/vc143.pdb new file mode 100644 index 0000000..56dc073 Binary files /dev/null and b/Exercices/Ex2_ConversionC_POO/code/Ex1/Ex1/x64/Debug/vc143.pdb differ diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/x64/Debug/Ex1.exe b/Exercices/Ex2_ConversionC_POO/code/Ex1/x64/Debug/Ex1.exe new file mode 100644 index 0000000..1da6a8a Binary files /dev/null and b/Exercices/Ex2_ConversionC_POO/code/Ex1/x64/Debug/Ex1.exe differ diff --git a/Exercices/Ex2_ConversionC_POO/code/Ex1/x64/Debug/Ex1.pdb b/Exercices/Ex2_ConversionC_POO/code/Ex1/x64/Debug/Ex1.pdb new file mode 100644 index 0000000..aedc1d9 Binary files /dev/null and b/Exercices/Ex2_ConversionC_POO/code/Ex1/x64/Debug/Ex1.pdb differ diff --git a/Exercices/Ex3_Fonctions_POO/Code/Ex3/.vs/Ex3/FileContentIndex/359ad263-b8ab-4193-b0be-e2f682ef95f6.vsidx b/Exercices/Ex3_Fonctions_POO/Code/Ex3/.vs/Ex3/FileContentIndex/359ad263-b8ab-4193-b0be-e2f682ef95f6.vsidx new file mode 100644 index 0000000..87d3577 Binary files /dev/null and b/Exercices/Ex3_Fonctions_POO/Code/Ex3/.vs/Ex3/FileContentIndex/359ad263-b8ab-4193-b0be-e2f682ef95f6.vsidx differ diff --git a/Exercices/Ex3_Fonctions_POO/Code/Ex3/.vs/Ex3/FileContentIndex/83612ea3-038a-45ba-98fe-533acb834999.vsidx b/Exercices/Ex3_Fonctions_POO/Code/Ex3/.vs/Ex3/FileContentIndex/83612ea3-038a-45ba-98fe-533acb834999.vsidx new file mode 100644 index 0000000..4102646 Binary files /dev/null and b/Exercices/Ex3_Fonctions_POO/Code/Ex3/.vs/Ex3/FileContentIndex/83612ea3-038a-45ba-98fe-533acb834999.vsidx differ diff --git a/Exercices/Ex3_Fonctions_POO/Code/Ex3/.vs/Ex3/v17/.suo b/Exercices/Ex3_Fonctions_POO/Code/Ex3/.vs/Ex3/v17/.suo new file mode 100644 index 0000000..6ef0851 Binary files /dev/null and b/Exercices/Ex3_Fonctions_POO/Code/Ex3/.vs/Ex3/v17/.suo differ diff --git a/Exercices/Ex3_Fonctions_POO/Code/Ex3/.vs/Ex3/v17/Browse.VC.db b/Exercices/Ex3_Fonctions_POO/Code/Ex3/.vs/Ex3/v17/Browse.VC.db new file mode 100644 index 0000000..4a81352 Binary files /dev/null and b/Exercices/Ex3_Fonctions_POO/Code/Ex3/.vs/Ex3/v17/Browse.VC.db differ diff --git a/Exercices/Ex3_Fonctions_POO/Code/Ex3/.vs/Ex3/v17/DocumentLayout.backup.json b/Exercices/Ex3_Fonctions_POO/Code/Ex3/.vs/Ex3/v17/DocumentLayout.backup.json new file mode 100644 index 0000000..6941224 --- /dev/null +++ b/Exercices/Ex3_Fonctions_POO/Code/Ex3/.vs/Ex3/v17/DocumentLayout.backup.json @@ -0,0 +1,36 @@ +{ + "Version": 1, + "WorkspaceRootPath": "C:\\Ecole_ETML_ES-locoal-priv\u00E9\\GithubSLO2\\POBJ_SLO2_24_25\\Exercices\\Ex3_Fonctions_POO\\Code\\Ex3\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{2318C356-2F07-48E1-BDDE-CB954C518390}|Ex3\\Ex3.vcxproj|C:\\Ecole_ETML_ES-locoal-priv\u00E9\\GithubSLO2\\POBJ_SLO2_24_25\\Exercices\\Ex3_Fonctions_POO\\Ex2.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 0, + "Children": [ + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "Ex2.cpp", + "DocumentMoniker": "C:\\Ecole_ETML_ES-locoal-priv\u00E9\\GithubSLO2\\POBJ_SLO2_24_25\\Exercices\\Ex3_Fonctions_POO\\Ex2.cpp", + "RelativeDocumentMoniker": "..\\..\\Ex2.cpp", + "ToolTip": "C:\\Ecole_ETML_ES-locoal-priv\u00E9\\GithubSLO2\\POBJ_SLO2_24_25\\Exercices\\Ex3_Fonctions_POO\\Ex2.cpp", + "RelativeToolTip": "..\\..\\Ex2.cpp", + "ViewState": "AgIAAD8AAAAAAAAAAAAAAEIAAAABAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|", + "WhenOpened": "2024-11-18T10:12:15.048Z", + "EditorCaption": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Exercices/Ex3_Fonctions_POO/Code/Ex3/.vs/Ex3/v17/DocumentLayout.json b/Exercices/Ex3_Fonctions_POO/Code/Ex3/.vs/Ex3/v17/DocumentLayout.json new file mode 100644 index 0000000..b55a479 --- /dev/null +++ b/Exercices/Ex3_Fonctions_POO/Code/Ex3/.vs/Ex3/v17/DocumentLayout.json @@ -0,0 +1,36 @@ +{ + "Version": 1, + "WorkspaceRootPath": "C:\\Ecole_ETML_ES-locoal-priv\u00E9\\GithubSLO2\\POBJ_SLO2_24_25\\Exercices\\Ex3_Fonctions_POO\\Code\\Ex3\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{2318C356-2F07-48E1-BDDE-CB954C518390}|Ex3\\Ex3.vcxproj|C:\\Ecole_ETML_ES-locoal-priv\u00E9\\GithubSLO2\\POBJ_SLO2_24_25\\Exercices\\Ex3_Fonctions_POO\\Ex2.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 0, + "Children": [ + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "Ex2.cpp", + "DocumentMoniker": "C:\\Ecole_ETML_ES-locoal-priv\u00E9\\GithubSLO2\\POBJ_SLO2_24_25\\Exercices\\Ex3_Fonctions_POO\\Ex2.cpp", + "RelativeDocumentMoniker": "..\\..\\Ex2.cpp", + "ToolTip": "C:\\Ecole_ETML_ES-locoal-priv\u00E9\\GithubSLO2\\POBJ_SLO2_24_25\\Exercices\\Ex3_Fonctions_POO\\Ex2.cpp", + "RelativeToolTip": "..\\..\\Ex2.cpp", + "ViewState": "AgIAABgAAAAAAAAAAAAAAB4AAAAzAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|", + "WhenOpened": "2024-11-18T10:12:15.048Z", + "EditorCaption": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Exercices/Ex3_Fonctions_POO/Code/Ex3/.vs/Ex3/v17/ipch/AutoPCH/2767df9630345807/EX2.ipch b/Exercices/Ex3_Fonctions_POO/Code/Ex3/.vs/Ex3/v17/ipch/AutoPCH/2767df9630345807/EX2.ipch new file mode 100644 index 0000000..40a28ed Binary files /dev/null and b/Exercices/Ex3_Fonctions_POO/Code/Ex3/.vs/Ex3/v17/ipch/AutoPCH/2767df9630345807/EX2.ipch differ diff --git a/Exercices/Ex3_Fonctions_POO/Code/Ex3/Ex3.sln b/Exercices/Ex3_Fonctions_POO/Code/Ex3/Ex3.sln new file mode 100644 index 0000000..69f4487 --- /dev/null +++ b/Exercices/Ex3_Fonctions_POO/Code/Ex3/Ex3.sln @@ -0,0 +1,28 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.12.35506.116 d17.12 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex3", "Ex3\Ex3.vcxproj", "{2318C356-2F07-48E1-BDDE-CB954C518390}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + Release|x64 = Release|x64 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {2318C356-2F07-48E1-BDDE-CB954C518390}.Debug|x64.ActiveCfg = Debug|x64 + {2318C356-2F07-48E1-BDDE-CB954C518390}.Debug|x64.Build.0 = Debug|x64 + {2318C356-2F07-48E1-BDDE-CB954C518390}.Debug|x86.ActiveCfg = Debug|Win32 + {2318C356-2F07-48E1-BDDE-CB954C518390}.Debug|x86.Build.0 = Debug|Win32 + {2318C356-2F07-48E1-BDDE-CB954C518390}.Release|x64.ActiveCfg = Release|x64 + {2318C356-2F07-48E1-BDDE-CB954C518390}.Release|x64.Build.0 = Release|x64 + {2318C356-2F07-48E1-BDDE-CB954C518390}.Release|x86.ActiveCfg = Release|Win32 + {2318C356-2F07-48E1-BDDE-CB954C518390}.Release|x86.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/Exercices/Ex3_Fonctions_POO/Code/Ex3/Ex3/Ex3.vcxproj b/Exercices/Ex3_Fonctions_POO/Code/Ex3/Ex3/Ex3.vcxproj new file mode 100644 index 0000000..ccff0d3 --- /dev/null +++ b/Exercices/Ex3_Fonctions_POO/Code/Ex3/Ex3/Ex3.vcxproj @@ -0,0 +1,135 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + 17.0 + Win32Proj + {2318c356-2f07-48e1-bdde-cb954c518390} + Ex3 + 10.0 + + + + Application + true + v143 + Unicode + + + Application + false + v143 + true + Unicode + + + Application + true + v143 + Unicode + + + Application + false + v143 + true + Unicode + + + + + + + + + + + + + + + + + + + + + + Level3 + true + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + + + + + Level3 + true + true + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + true + true + + + + + Level3 + true + _DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + + + + + Level3 + true + true + true + NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + true + true + + + + + + + + + \ No newline at end of file diff --git a/Exercices/Ex3_Fonctions_POO/Code/Ex3/Ex3/Ex3.vcxproj.filters b/Exercices/Ex3_Fonctions_POO/Code/Ex3/Ex3/Ex3.vcxproj.filters new file mode 100644 index 0000000..2473de3 --- /dev/null +++ b/Exercices/Ex3_Fonctions_POO/Code/Ex3/Ex3/Ex3.vcxproj.filters @@ -0,0 +1,22 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + + + Fichiers sources + + + \ No newline at end of file diff --git a/Exercices/Ex3_Fonctions_POO/Code/Ex3/Ex3/Ex3.vcxproj.user b/Exercices/Ex3_Fonctions_POO/Code/Ex3/Ex3/Ex3.vcxproj.user new file mode 100644 index 0000000..88a5509 --- /dev/null +++ b/Exercices/Ex3_Fonctions_POO/Code/Ex3/Ex3/Ex3.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file