... News | Home | Impressum | Kontakt | Danke | Gelistet bei | Link zu mir

  
   
HOME » Faq » FAQ - Windows-CPP-und-C

«««« FAQ 03 VON 04 »»»»

Trim string in cpp?


////////////////////////////////////////////////////////////////////////
//
// Mit der Funktion Trim String OK werden Leerzeichen und Tabs entfent!
//
////////////////////////////////////////////////////////////////////////

#include
#include
#include

TCHAR *TrimStringOK(TCHAR *txt)
{

	TCHAR *buf=txt;
	// Bereinige linke Seite  bzw. Anfang
	while(*buf!=0)
	{
	 if(*buf==' '||*buf=='\t'){ }
	 else break;
	 buf++;
	}
	int len=lstrlen(buf);
	TCHAR *last=buf+(len-1);
	// Bereinige rechte Seite  bzw. Anfang (reverse search)
	while(last>buf)
	{
	 if(*last==_T(' ')||*last=='\t'){ *last=_T('\0'); }
	 else break;
	 last--;
	}
	return buf;
}
//////////////////////////////////////////////////////////////////////
//
//	Test von TrimStringOK !
//
//////////////////////////////////////////////////////////////////////

void main()
{

TCHAR txt="  gggg      ";

printf(_T("\"%s\""),txt);

TCHAR *getrimt=TrimStringOK(txt);

printf(_T("\"%s\""),getrimt);

/*
Ausgabe:
"  gggg      "
"gggg"
*/

}


FAQ 3: Aktualisiert am: 20 Februar 2014 22:24
FAQ: Windows-CPP-und-C
1. Wie kann ich abfragen, ob meine x86 Anwendung gerade unter x64 läuft?
2. Wie kann ich abfragen, ob ein Pfad ein Ordner, bzw. Verzeichnis ist?
3. Trim string in cpp? ***
4. Wurde mit Code -1073741701 (0xc000007b) Fehlermeldung!

»»

  Meine Frage ist leider nicht dabei
Direkt zu FAQ:
# WinBin2Iso # Q-DIR # DirPrintOK # FingerWeg # LauschAngriff # DesktopOK # FavoritenFreund # Windows-7 # Windows-8 # Windows-Vista # Windows-Server-2008 # System-Allgemein # SoftwareOK # Internet # NewFileTime # Windows-Console # Windows-XP # Dateisystem # DIES-UND-DAS # Windows-9 # ExperienceIndexOK # Run-Command # NonCompressibleFiles # MultiClipBoardSlots # PointerStick # Windows-CPP-und-C # Microsoft-Office # GetWindowText # TheAeroClock # Externe-Downloads # AlwaysMouseWheel # Windows-10 # Einsteiger # LTK # OneLoupe # DontSleep # ProcessKO # IsMyHdOK # QuickTextPaste # WinScan2PDF # MeinPlatz # SicherLoeschen # FontViewOK # TraceRouteOK # Android # StressMyPC # Samsung-Galaxy # Glossar # WinBin2Iso
Gestellte Fragen zu dieser Antwort:
  1. Entfernt Leerzeichen aus einem String am Ende und am Anfang?
  2. Möchte bei einem String bestimmte Zeichen entfernen sofern sie am Anfang vorkommen?
  3. Auf welche Weise beliebige Zeichen vom Anfang und Ende eines Strings entfernt?
  4. Ich möchte gerne einen String beschneiden, s.d. er am Anfang und am Ende keine Leerzeichen mehr hat?
  5. Entfernt Leerzeichen am Beginn oder Ende einer Zeichenkette?
  6. Am Ende oder Anfang stehende Leerzeichen sollen verschwinden aus einer Zeichenkette?
  7. Suche eine Funktion unter C++ die es mir erlaubt, alle Leerzeichen am Ende eines Strings zu entfernen?
  8. Wie kann man bestimmter Zeichen am Anfang entfernen oder bzw. am Ende von Strings entfernen?
  9. Mit welchem Programm kan ich die Leerzeichen am Anfang und am Ende einer Zeichenkette bzw. einem String entfernen und löschen.
  10. Wie entfernt man überflüssige Zeichen wie "whitespace" am Anfang und Ende eines Strings?
  11. Wie entfernt man nur Leerzeichen vom Anfang und Ende eines Strings?
  12. Suche Funktion die den Leerraum entfernt und zwar am Anfang und Ende einer Zeichenkette!
  13. Gibt es eine Möglichkeit die Leerzeichen aus einm String (text) zu entfernen die sich am Anfang und am ende der Zeichenkette bzw, des Texts Befinden?
Keywords: windows, trim, string, Fragen, Antworten, Software




    



Partnerseite:
Gastgeschenke-Online

Quick-Link's :Automatische AnmeldungIm KompatibilitätsmodusVirtual PCPC ist zu heiß
Home | Danke | Kontakt | Link | FAQ | eBlog | English-AV | Impressum | Translate | PayPal | PAD-s
 © 2016 by Nenad Hrg softwareok.desoftwareok.comsoftwareok.eu
0.062
Wie kann ich FTP-Ordner öffnen durchsuchen mit Q-DIR? // Verhindern, daß der PC in den Standby Modus wechselt // DesktopSchneeFree, schnee für den Desktop! // Wo ist bei Windows-7 der Arbeitsplatz? // Hilfe, Windows-7 hat hein Arbeitsplatz. // Sicher Löschen mit SicherLoeschen // Wiederherstellung der Dateien, Ordner und Daten verhindern //