Hirdetés
- Mától Huawei okosórákkal is lehet érintésmentesen fizetni
- Samsung Galaxy S26 Ultra - fontossági sorrend
- Milyen okostelefont vegyek?
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Macrodroid
- Ma megérkeztek Magyarországra is a Vivo V70-ek
- MWC 2026: Bajnoki címre pályázik a Xiaomi Watch 5
- One mobilszolgáltatások
- Telekom mobilszolgáltatások
- Mobil flották
Új hozzászólás Aktív témák
-
Tussky
tag
Sziasztok!
A feladat az lenne,hogy egy filet soronként beolvassak és a megfelelő sorokból kinyerjem az adatokat.Addig eljutottam,hogy csak a megfelelő sorokat kinyerem,itt kéne az adott helyen lévő adatokat kimásolnom egy másik fájlba,azonban egy olyan problémval találkozok,amivel nem nagyon tudok mit kezdeni.
Konkrétan a program:
#include <fstream>
#include <string>
#include <iostream>
#include <vector>
using namespace std;
int main(){
string line, filename = "valami.txt";
ifstream file;
file.open(filename.c_str());
while (file.is_open() && file.eof()==false){
getline(file,line);
if( (line.compare(0,4,"HAMB")==0) && (line.compare(12,14,"TO")==0) ){
cout << line << endl;
}
}
file.close();
return 0;
}Valakinek van ötlete,hogy az if miért nem jó ? Fordításnál nincs gond,de amint futtatom terminated.Igazából,ha az if-es sor jó lenne,akkor tovább tudnék lépni,de nem jövök rá,hogy miért nem megy.A probléma az,hogyha két külön if-re bontom se boldogul a sorral.
Előre is kösz a válaszokat!
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Mától Huawei okosórákkal is lehet érintésmentesen fizetni
- PlayStation 5
- Autós topik
- Casco és kötelező gépjármű felelősségbiztosítás
- Trollok komolyan
- Debrecen és környéke adok-veszek-beszélgetek
- BestBuy topik
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- EA Sports WRC '23
- One otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- ÚJ AKKU! Ár/ÉRTÉK BAJNOK! Dell Latitude 5330 i3-1215U 6mag! 16GB 512GB 13.3" FHD 1 év gar
- MICROSOFT Surface Book 2,13.5", i5-7200U,8GB RAM,256GB SSD,WIN11
- Dell Latitude 7390 13,3" FHD IPS, i5-i7, 8-16GB RAM, SSD, jó akku, számla, 6 hó gar
- GYÖNYÖRŰ iPhone 13 128GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS4495, 100% Akkumulátor
- 2026.09.04-ig Garanciális! Xbox Series S 1 TB + kontroller
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

