Skip to content
Snippets Groups Projects
Commit 9986047f authored by Peter Gerwinski's avatar Peter Gerwinski
Browse files

Beispiele 6.4.2023

parent 89d86886
Branches
No related tags found
No related merge requests found
Showing
with 541 additions and 0 deletions
echo "Welt!"
#include <stdio.h>
class TInteger
{
private:
int content;
public:
void print ()
{
printf ("%d\n", content);
}
};
int main ()
{
TInteger i;
i.print ();
return 0;
}
#include <stdio.h>
class TInteger
{
private:
int content;
public:
void print ()
{
printf ("%d\n", content);
}
TInteger (int i)
{
content = i;
}
};
int main ()
{
TInteger i;
i.print ();
return 0;
}
#include <stdio.h>
class TInteger
{
private:
int content;
public:
void print ()
{
printf ("%d\n", content);
}
TInteger (int i)
{
content = i;
}
};
int main ()
{
TInteger i (13);
i.print ();
return 0;
}
#include <stdio.h>
class TInteger
{
private:
int content;
public:
void print ()
{
printf ("%d\n", content);
}
TInteger ()
{
content = 42;
}
TInteger (int i)
{
content = i;
}
};
int main ()
{
TInteger i;
i.print ();
return 0;
}
#include <stdio.h>
class TInteger
{
private:
int content;
public:
void print ()
{
printf ("%d\n", content);
}
TInteger ()
{
content = 42;
}
TInteger (int i)
{
content = i;
}
};
int main ()
{
TInteger i = 13;
i.print ();
return 0;
}
#include <stdio.h>
class TInteger
{
private:
int content;
public:
void print ()
{
printf ("%d\n", content);
}
TInteger ()
{
content = 42;
}
};
int main ()
{
TInteger i = 13;
i.print ();
return 0;
}
#include <stdio.h>
class TInteger
{
private:
int content;
public:
void print ()
{
printf ("%d\n", content);
}
TInteger ()
{
content = 42;
}
};
int main ()
{
TInteger i;
i = 13;
i.print ();
return 0;
}
#include <stdio.h>
class TInteger
{
private:
int content;
public:
void print ()
{
printf ("%d\n", content);
}
TInteger ()
{
content = 42;
}
TInteger (int i)
{
content = i;
}
};
int main ()
{
TInteger i;
TInteger j = 13;
i = j;
i.print ();
return 0;
}
#include <stdio.h>
class TInteger
{
private:
int content;
public:
void print ()
{
printf ("%d\n", content);
}
TInteger ()
{
content = 42;
}
TInteger (int i)
{
content = i;
}
};
int main ()
{
TInteger j = 13;
TInteger i = j;
i.print ();
return 0;
}
#include <stdio.h>
class TInteger
{
private:
int content;
public:
void print ()
{
printf ("%d\n", content);
}
TInteger ()
{
content = 42;
}
TInteger (int i)
{
content = i;
}
TInteger (const TInteger &src)
{
content = 2 * src.content;
}
};
int main ()
{
TInteger j = 13;
TInteger i = j;
i.print ();
return 0;
}
#include <stdio.h>
class TInteger
{
private:
int content;
public:
void print ()
{
printf ("%d\n", content);
}
TInteger ()
{
content = 42;
}
TInteger (int i)
{
content = i;
}
TInteger (const TInteger &src)
{
content = 2 * src.content;
}
};
int main ()
{
TInteger j = 13;
TInteger i;
i = j;
i.print ();
return 0;
}
#include <stdio.h>
class TInteger
{
private:
int content;
public:
void print ()
{
printf ("%d\n", content);
}
TInteger ()
{
content = 42;
}
TInteger (int i)
{
content = i;
}
TInteger (const TInteger &src)
{
content = 2 * src.content;
}
TInteger &operator = (const TInteger &src)
{
content = src.content / 2;
return *this;
}
};
int main ()
{
TInteger j = 13;
TInteger i;
i = j;
i.print ();
return 0;
}
#include <stdio.h>
class TInteger
{
private:
int content;
public:
void print ()
{
printf ("%d\n", content);
}
TInteger ()
{
content = 42;
}
TInteger (int i)
{
content = i;
}
TInteger (const TInteger &src)
{
content = 2 * src.content;
}
TInteger &operator = (const TInteger &src)
{
content = src.content / 2;
return *this;
}
};
int main ()
{
TInteger j = 13;
TInteger i = j;
i.print ();
return 0;
}
#include <stdio.h>
class TString
{
private:
const char *content;
public:
void print ()
{
printf ("%s\n", content);
}
TString ()
{
content = "Hello, world!\n";
}
TString (const char *s)
{
content = s;
}
};
int main ()
{
TString s = "Hallo, Welt!";
s.print ();
return 0;
}
#include <stdio.h>
class TIntString
{
private:
int icontent;
const char *content;
public:
void print ()
{
printf ("%s %i\n", content, icontent);
}
TIntString ()
{
content = "Hello, world!\n";
icontent = 42;
}
TIntString (const char *s, int i)
{
content = s;
icontent = i;
}
};
int main ()
{
TIntString s = { "Hallo, Welt!", 42 };
s.print ();
return 0;
}
#include <stdio.h>
class TIntString
{
private:
int icontent;
const char *content;
public:
void print ()
{
printf ("%s %i\n", content, icontent);
}
TIntString ()
{
content = "Hello, world!\n";
icontent = 42;
}
TIntString (const char *s, int i)
{
content = s;
icontent = i;
}
};
int main ()
{
TIntString s ("Hallo, Welt!", 42);
s.print ();
return 0;
}
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
class TString
{
private:
char *content;
public:
void print ()
{
printf ("%s\n", content);
}
TString (const char *s = "Hello, world!")
{
content = (char *) malloc (strlen (s));
strcpy (content, s);
}
};
int main ()
{
TString s = "Hallo, Welt!";
s.print ();
return 0;
}
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
class TString
{
private:
char *content;
public:
void print ()
{
printf ("%s\n", content);
}
TString (const char *s = "Hello, world!")
{
content = (char *) malloc (strlen (s));
strcpy (content, s);
}
virtual ~TString ()
{
free (content);
content = NULL;
}
};
int main ()
{
TString s = "Hallo, Welt!";
s.print ();
return 0;
}
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
class TString
{
private:
char *content;
public:
void print ()
{
printf ("%s\n", content);
}
TString (const char *s = "Hello, world!")
{
printf ("Constructing TString object\n");
content = (char *) malloc (strlen (s));
strcpy (content, s);
}
virtual ~TString ()
{
printf ("Destructing TString object\n");
free (content);
content = NULL;
}
};
int main ()
{
TString s = "Hallo, Welt!";
s.print ();
return 0;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment