Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » fehler bei einrückung in visual c++, wer kennt lösung?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
26.05.2005, 18:58 Uhr
gerspeece



hi leute,

ich habe ein fettes problem mit visual c:
wenn ich switch anweisungen ineinander verschachtele klappt das mit der automatischen einrückung nicht mehr:
wenn man nachfolgenden code mit der funktion Alt-F8 formatiert wird das problem deutlich;


void function(void)
{
switch(ausdruck)
{
case A:
switch(ausdruck)
{
case A:
break;
case B:
break;
default:
break;
}
break;
case B:
switch(ausdruck)
{
case A:
switch(ausdruck)
{
case A:
break;
case B:
break;
default:
break;
}
break;
case B:
break;
default:
break;
}
break;
default:
break;
}
}


das problem wird auch immer schlimmer, je mehr switchanweisungen dazukommen. in einer funktion ist es schon so unübersichtlich, dass man praktisch nicht mehr arbeiten kann.

ich habe das service pack 6 installiert, doch trotzdem funzt es net. habe ich irgendwas falsch eingegeben???

ich habe auch schon versucht einen anderen editor zu nehmen, mit xemacs klappt die einrückung, jedoch bräuchte ich bestimmt ne halbe stunde um herauszufinden wo man da die weite der einrückung auf 4 zeichen einstellen kann. mit kai-edit gehts nicht. kennt jemand nen editor der das beherrscht? oder kann mir jemand sagen wie das mit visual c geht...ich kann mir eigentlich nicht vorstellen, das so ein heftiger bug bei microsoft normal sein soll!!!??? oder ein kleiner tip, wo man bei xemacs die einrückweite einstellt?

ich bitte um hilfe!

Dieser Post wurde am 26.05.2005 um 19:04 Uhr von gerspeece editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
26.05.2005, 21:21 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


mach klammern für die switch-blocks, werden zwar ein paar klammern mehr, aber was solls:


C++:
switch(a)
{
case 4:
  {
    switch(b)
    {
    case 2:
      {
         // ...
      } break;
    }
  } break;
}


--
class God : public ChuckNorris { };

Dieser Post wurde am 27.05.2005 um 00:13 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: