- Fotók, videók mobillal
- MIUI / HyperOS topik
- Samsung Galaxy S25 FE - fenséges, felejthető vagy felesleges?
- iPhone topik
- Android alkalmazások - szoftver kibeszélő topik
- Hivatalos a OnePlus 13 startdátuma
- Megérkeztek a Xiaomi 15T sorozatának telefonjai Magyarországra
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Nokia X30 - a frissesség ígérete
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
-
Mobilarena
Ú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...
-
Esy
csendes tag
Mégis hogy érted azt, hogy betűrendbe rendezi a sorokat?
Csak szavakat tartalmaz? egy szó egy sorban, vagy mondatokat, v ömlesztve, v. hogy?
És mégis mennyire, az az annyira, hogy: ''nem értek a programozáshoz'' ? Mert előbb- utóbb nem árt majd hozzá értened, ha a szakod -> ergo életed hátralévő része megkívánja!
Ez még nem egy fejet falbaverős progi ... mi lesz később ... azt is megírja helyetted vki?
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- VGA kibeszélő offtopik
- Kamionok, fuvarozás, logisztika topik
- SörcsaPH!
- Milyen légkondit a lakásba?
- Synology NAS
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Gumi és felni topik
- BestBuy topik
- Philips LCD és LED TV-k
- További aktív témák...
- Samsung Galaxy S25 Ultra Jetblack 12/256 GB Új,6 hó gari!
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB DDR5 RAM RX 9070 16GB GAMER PC termékbeszámítással
- GYÖNYÖRŰ iPhone 11 Pro 256GB Midnight Green -1 ÉV GARANCIA - Kártyafüggetlen, MS2048, 96% Akksi
- UTOLSÓ DARABOK - REFURBISHED - DELL Thunderbolt Dock WD19TBS docking station (210-AZBV)
- GYÖNYÖRŰ iPhone 12 mini 128GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3327, 94% Akkumulátor
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest