]> git.llucax.com Git - software/bife/bife++.git/blobdiff - main.cpp
- Normalized Fallback constructor to be the same of Widget (or Container).
[software/bife/bife++.git] / main.cpp
index b76d29604946db0e659d90dff04ab6408ef8b929..80de24d3f74217e8ef6ddb64c6d5a30d55e6ecae 100644 (file)
--- a/main.cpp
+++ b/main.cpp
@@ -6,6 +6,7 @@
 #include "hit.h"
 #include "ghit.h"
 #include "chit.h"
+#include "string.h"
 
 using namespace std;
 using namespace bife;
@@ -38,7 +39,7 @@ int main(void) {
 
     cout << "CHIT example:" << endl;
     cout << "=============" << endl;
-    CHIT c("././././././", ".tpl.html");
+    CHIT chit("././././././", ".tpl.html");
     const int n = 65;
     for (int i = n; i < (n+10); i++) {
         stringstream ssi, ssc;
@@ -46,6 +47,18 @@ int main(void) {
         ssc << char(i);
         vars["NOMBRE"] = "Chit gay " + ssc.str();
         vars["EDAD"]   = ssi.str();
-        cout << indent << c.parse("test", vars) << endl;
+        cout << indent << chit.parse("test", vars) << endl;
     }
+
+    cout << "bife::String example:" << endl;
+    cout << "=====================" << endl;
+    string s = "std::string";
+    String a("Un string");
+    String b = "Otro string";
+    //String c = s;
+    cout << "s: '" << s << "' - "
+        << "a: '" << a << "' - "
+        << "b: '" << b << endl;
+    cout << "a.render(): '" << a.render(chit) << "' - "
+        << "b.render(): '" << b.render(chit) << endl;
 }