Füge ich diesen C# Quelltext ein kommt es beim Kompilieren zu einem Enmergency Stop:
Code:
\lstset{language=C++}
\begin{lstlisting}
/*
* Projekt : db4o Demo
*
* Autor : Michael Puff
* Datum : 2007-10-09
*
* Kommentar : Personen-Klasse
*
*/
using System;
using System.Collections.Generic;
using System.Text;
namespace Demo_db4o
{
class Person
{
// Felder (privat)
private string name;
private string vorname;
private int alter;
/*
* Konstruktor
*/
public Person(string Name, string Vorname, Int32 Alter)
{
this.name = Name;
this.vorname = Vorname;
this.alter = Alter;
}
/*
* Getter
*/
public string Name
{
get { return name; }
}
public string Vorname
{
get { return vorname; }
}
public Int32 Alter
{
get { return alter; }
}
/*
* Setter
*/
public void SetName(string Name)
{
name = Name;
}
public void SetVorname(string Vorname)
{
vorname = Vorname;
}
public void SetAlter(Int32 Alter)
{
alter = Alter;
}
/*
* eigene 'ToString()' Methode zur formatierten
* Ausgabe
* Name, Vorname (Alter)
*/
public override string ToString()
{
return string.Format("{0}, {1} ({2})", name, vorname, alter);
}
}
}
\end{listing}
Zitat:
Overfull \hbox (34.24pt too wide) in paragraph at lines 335--336
[][][][][][][][][][][][][][][][][][][][][][][][][][]
[]
)
! Emergency stop.
<*> ...Datenbankmodelle/source/Datenbankmodell.tex
*** (job aborted, no legal \end found)
Was ist da los?