Ajout de l'ensemble du workspace.
[GPU.git] / WCudaMSE / BilatTools_CPP / src / core / tools / cpp / LimitsTools.cpp
diff --git a/WCudaMSE/BilatTools_CPP/src/core/tools/cpp/LimitsTools.cpp b/WCudaMSE/BilatTools_CPP/src/core/tools/cpp/LimitsTools.cpp
new file mode 100755 (executable)
index 0000000..59b82a0
--- /dev/null
@@ -0,0 +1,50 @@
+#include <iostream>\r
+#include <limits.h>\r
+\r
+#include "LimitsTools.h"\r
+\r
+\r
+using std::cout;\r
+using std::endl;\r
+\r
+/*----------------------------------------------------------------------*\\r
+ |*                    Implementation                                  *|\r
+ \*---------------------------------------------------------------------*/\r
+\r
+/*--------------------------------------*\\r
+ |*            Constructor             *|\r
+ \*-------------------------------------*/\r
+\r
+LimitsTools::LimitsTools()\r
+    {\r
+  // rien\r
+    }\r
+\r
+LimitsTools::~LimitsTools()\r
+    {\r
+    // rien\r
+    }\r
+\r
+/*--------------------------------------*\\r
+ |*            Methodes                *|\r
+ \*-------------------------------------*/\r
+\r
+/*----------------------*\\r
+ |*    static          *|\r
+ \*---------------------*/\r
+\r
+\r
+void LimitsTools::rappelTypeSize(void)\r
+    {\r
+    cout<<endl;\r
+    cout<<"Rappel type size (from limits.h) "<<endl;\r
+    cout<<"SHORT_MAX = "<<SHRT_MAX<<"      : "<<sizeof(short)<<" Octets"<<endl;\r
+    cout<<"INT_MAX   = "<<INT_MAX<<" : "<<sizeof(int)<<" Octets"<<endl;\r
+    cout<<"LONG_MAX  = "<<LONG_MAX<<" : "<<sizeof(long)<<" Octets"<<endl;\r
+    cout<<endl;\r
+    }\r
+\r
+/*----------------------------------------------------------------------*\\r
+ |*                    End                                             *|\r
+ \*---------------------------------------------------------------------*/\r
+\r