if (p == -1)
return int (*this);
- String s2 = right_str (len()-p-1);
+ String s2 = right_str (length_i ()-p-1);
String s1 = left_str (p);
return Rational (s1.value_i (), s2.value_i ());
Scalar::isnum_b () const
{
int conv = false;
- if (len ())
+ if (length_i ())
{
long l =0;
conv = sscanf (strh_.ch_C (), "%ld", &l);
}
- return len() && conv;
+ return length_i () && conv;
}
Scalar::operator Real()
Scalar::operator bool () const
{
- if (!len ())
+ if (!length_i ())
return false;
if (*this == "0")
return false;
void reg_test (fptr f)
{
- if (!test_arr_p)
- test_arr_p = new Array<fptr>;
- test_arr_p->push(f);
+ if (!test_arr_p)
+ test_arr_p = new Array<fptr>;
+ test_arr_p->push (f);
}
int
-main()
+main ()
{
- if (test_arr_p) {
- for (int i=0; i < test_arr_p->size(); i++)
- (*test_arr_p)[i] ();
- }
+ if (test_arr_p) {
+ for (int i=0; i < test_arr_p->size (); i++)
+ (*test_arr_p)[i] ();
+ }
}
#include "pqueue.hh"
#include <stdlib.h>
-int compare(int i, int j)
+int compare (int i, int j)
{
return i-j;
}
void
-pqtest()
+pqtest ()
{
PQueue<int> pq;
- for (int i=0; i < 10; i++) {
- int r = rand()/10000;
- pq.insert(r);
+ for (int i=0; i < 10; i++) {
+ int r = rand ()/10000;
+ pq.insert (r);
cout << "adding: " << r<< endl;
}
- while (pq.size()) {
+ while (pq.size ()) {
cout << "getting : "<< flush;
- cout << pq.get() << "\n";
+ cout << pq.get () << "\n";
}
}
-ADD_TEST(pqtest);
+ADD_TEST (pqtest);