- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Xiaomi 15T Pro - a téma nincs lezárva
- Apple Watch
- Samsung Galaxy A56 - megbízható középszerűség
- Vivo X200 FE – fenséges méret
- Telekom mobilszolgáltatások
- Krikszkraksz? Nem, X Max!
- Fotók, videók mobillal
- Google Pixel topik
- Samsung Galaxy S26 Ultra - fontossági sorrend
Új hozzászólás Aktív témák
-
Tussky
tag
Stringet lehet valahogy egyszerű lépésben double-á konvertálni ? Elvileg a strtod,atof stringből csinál double-t,gyakorlatilag meg char*-ból...
-
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
Hirdetés
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Asztalos klub
- Kerékpárosok, bringások ide!
- Napelem
- 5.1, 7.1 és gamer fejhallgatók
- Horgász topik
- Linux haladóknak
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Eredeti játékok OFF topik
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Milyen billentyűzetet vegyek?
- További aktív témák...
- AKCIÓ! ASRock A520M R5 3600 16GB DDR4 512GB SSD GTX 1060 6GB ZALMAN T3 Plus Deepcool 400W
- AKCIÓ! MSI Cyborg 15 A12VF FHD GAMER notebook - i5 12450H 16GB DDR5 512GB SSD RTX 4060 8GB
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- AKCIÓ! 4TB Seagate Barracuda ST4000 SATA HDD meghajtó garanciával hibátlan működéssel
- Lenovo 40AH és 40A1 dokkoló, töltő is.
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

Úgy látom,sikerült félrenéznem a leírást.Kösz!
