-
Fototrend

Ú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!
- 195 - Lenovo Legion Pro 5 (16IAX10) - Intel Core U7 255HX, RTX 5070
- BE QUIET! Dark Rock Pro 4 Processzor hűtő
- Prémium! Bambulab bontatlan filamentek (PLA - PETG- ABS) ÁFÁS- számlával eladóak készletről!
- 192 - Lenovo Legion 5 (15IRX10) - Intel Core i7-14700HX, RTX 5060
- SONY WH-1000XM5B Prémium vezeték nélküli, zajszűrős fejhallgató, fekete (WH1000XM5B.CE7)
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X 16/32/64GB RAM RX 9060 XT 8GB GAMER PC termékbeszámítással
- ASTRO A50 WIRELESS HEADSET + BASE STATION 4th gen. fejhallgató
- Macbook Air M2 15" 8GB 256GB 100%
- Telefon felvásárlás!! Honor 90 Lite/Honor 90/Honor Magic5 Lite/Honor Magic6 Lite/Honor Magic5 Pro
- Keresünk Galaxy S23/S23+/S23 Ultra/S23 FE
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest



