Hirdetés
- Házimozi belépő szinten
- Milyen billentyűzetet vegyek?
- Amlogic S905, S912 processzoros készülékek
- Milyen egeret válasszak?
- Vezetékes FEJhallgatók
- Nem indul és mi a baja a gépemnek topik
- Ventilátorok - Ház, CPU (borda, radiátor), VGA
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Friss alaplapszériát avat az ASRock
- Milyen asztali (teljes vagy fél-) gépet vegyek?
-
PROHARDVER!

Új hozzászólás Aktív témák
-
lvb
aktív tag
nagyjából. Ha vannak bene hibák, javítsd ki.

#include <list>
#include <string>
class CMyString
{
public:
CMyString( char * aData ) { data = aData; }
std::string data;
bool operator < (const CMyString& txt1)
{
return( data < txt1.data);
}
};
...
FILE * fp;
char strv[255]; //max 255 char / line
const char src[] = ''áÁéÉíÍóÓűŰöÖ'';
const char newVal[] = ''aAeEiIoOuUoO'';
int srcLen = sizeof( src );
std::list<CMyString> lText;
if( (fp = fopen( ''aaa.txt'', ''r+t'' )) == NULL ) return; //Error
while( !feof( fp ) )
{
fgets( strv, sizeof(strv) ,fp );
strv[254] = 0; //security...
for( unsigned int i = 0; i < strlen( strv ); i++ )
{
for( int j = 0; j < srcLen; j++ )
{
if( strv == src[j] ) strv = newVal[j];
}
}
lText.push_back( CMyString(strv) );
}
fclose( fp );
if( (fp = fopen( ''aaa1.txt'', ''a+t'' )) == NULL ) return; //Error
lText.sort();
std::list<CMyString>::iterator iT = lText.begin();
while( iT != lText.end() )
{
fprintf( fp, ''%s'', iT->data.c_str() );
iT++;
}
fclose( fp );
soronként meg nincs komment, az nem járja
...
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Házimozi belépő szinten
- QNAP hálózati adattárolók (NAS)
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Milyen billentyűzetet vegyek?
- Red Dead Redemption 2 (PC)
- Amlogic S905, S912 processzoros készülékek
- Luck Dragon: Asszociációs játék. :)
- PROHARDVER! feedback: bugok, problémák, ötletek
- Kínai és egyéb olcsó órák topikja
- Milyen egeret válasszak?
- További aktív témák...
- Microsoft Surface Laptop 5 13,5" Fekete i7-1265U 16GB 512GB magyarbill 1 év garancia
- Samsung Galaxy S24 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- MacBook Air M1 13" 16GB RAM 256GB SSD 27% áfás számla, (0228)
- Dell Latitude 7330 i7-1255U 16GB 1TB 400nites legjobb kijelző! 1 év garancia
- Samsung Galaxy A23 5G / 4/128GB / Kártyafüggetlen / 12 Hó Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest




