Hirdetés
- Visszahozhatja a hátlapi kijelzőt a Xiaomi 16 sorozat
- Sík panel és szupervékony káva a Vivo X300-ban
- Milyen okostelefont vegyek?
- iPhone topik
- Egészséges evolúciót mutat a Sony Xperia 10 VII
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- iOS alkalmazások
- Samsung Galaxy S23 Ultra - non plus ultra
- Samsung Galaxy A55 - új év, régi stratégia
- Telekom T Phone 3 5G – modern tudakozó
Új hozzászólás Aktív témák
-
Mar222
csendes tag
// proba.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <sstream>
#include <string>
#include <vector>
#include <algorithm>
#include <numeric>
#include <cctype>
#include <cstdlib>
#include <iomanip>
#include <cmath>using namespace std;
struct cucc{
string nev;
string ertek;
};
//----------------
string b="";
string a="";
vector<cucc>adatok;
vector<string>elotte;
//---------------------------void feldolgoz(string sor){
cucc tmp;
int db=0;
for(int i=0;i<sor.size();i++){
if(sor.at(i)!='='){
db++;
}else{
break;
}}
if(db==sor.size()){
elotte.push_back(sor);
}else{
tmp.nev=sor.substr(0,db+1);
tmp.ertek=sor.substr(db+1,sor.size());
adatok.push_back(tmp);
}
}void beker(){
ifstream fajl;
string sor;
fajl.open("server.properties");
while(getline(fajl,sor)){
feldolgoz(sor);
}
}
void eldont(){
string t="=";
cout<<"Mit akarsz atirni?: "<<endl,
cin>>b;
cout<<"Mire akarod atirni a(z) "<<b<<" -t?: "<<endl;
cin>>a;
cout<<endl;b=b+t;
for(int i=0;i<adatok.size();i++){
if(adatok.at(i).nev==b){
adatok.at(i).ertek=a;
}
}}
void kiir(){
for(int i=0;i<elotte.size();i++){
cout<<elotte.at(i)<<endl;
}
for(int i=0;i<adatok.size();i++){
cout<<adatok.at(i).nev<<adatok.at(i).ertek<<endl;
}}
void felulir(){
ofstream fajl;
fajl.open("server.properties");for(int i=0;i<elotte.size();i++){
fajl<<elotte<<endl;
}for(int i=0;i<adatok.size();i++){
fajl<<adatok.at(i).nev<<adatok.at(i).ertek<<endl;
}fajl.close();
}
int _tmain(int argc, _TCHAR* argv[])
{
beker();
kiir();
cout<<endl;
eldont();
kiir();
cout<<endl;
felulir();
system("pause");
return 0;
}igen, tisztában vagyok vele, hogy nem konvertálás, csak ez maradt meg bennem
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Hobby elektronika
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Kerékpárosok, bringások ide!
- OLED TV topic
- E-roller topik
- VR topik (Oculus Rift, stb.)
- Nem tetszik pár profi eSport játékosnak, hogy Intel CPU-val kell játszaniuk
- Visszahozhatja a hátlapi kijelzőt a Xiaomi 16 sorozat
- További aktív témák...
- GAMER PC! i9-13900K / RTX 5080 / z790 / 32GB 6000MHz / 1TB Gen4 / 1000w Gold! BeszámíTOK
- GAMER PC! i9-13900K / z790 / 32GB 6000MHz / 1TB Gen4 / 1000w Gold!
- 0PERCES! Evga RTX 2070 SUPER XC 8GB GDDR6 Videokártya!
- Xbox Series kontrollerek 1 hó garancia, számlával!
- Thinkpad T14 Gen3 14" FHD+ IPS i5-1245U 16GB 256GB NVMe gar
- BESZÁMÍTÁS! GIGABYTE A520M R5 5600X 16GB DDR4 512GB SSD RTX 3060 Ti 8GB ZALMAN M4 Cooler Master 650W
- Samsung Galaxy A35 5G / 6/128GB / Kártyafüggetlen / 12 Hó Garancia
- Microsoft Surface Laptop 5 13,5" i7-1265U 16GB 512GB magyarbill 1 év garancia
- Azonnali készpénzes Intel i3 i5 i7 i9 12/13/14 gen processzor felvásárlás személyesen / csomagküldés
- Dell Latitude 5320 i3-1125G4 16GB 512GB magyarbill. 1 év garancia
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest