Hirdetés
- Az AI-piac kivégezte a Micronhoz tartozó Crucialt
- Milyen széket vegyek?
- 5.1, 7.1 és gamer fejhallgatók
- A Cherry többé nem gyárt kapcsolókat
- Kormányok / autós szimulátorok topikja
- Pánik a memóriapiacon
- Milyen egeret válasszak?
- Sony MILC fényképezőgépcsalád
- TCL LCD és LED TV-k
- Azonnali informatikai kérdések órája
Új hozzászólás Aktív témák
-
Jester01
veterán
válasz
FireKeeper
#1078
üzenetére
Pedig az jó. Mint írtam is, az a default egyébként.
#include <fstream>
int main(int argc, char *argv[])
{
std::fstream f("test.txt");
while(true)
{
char c;
f >> c;
if (!f) break;
c ^= 0x20;
f.seekp(-1, std::ios::cur);
f << c;
f.seekp(0, std::ios::cur);
}
return 0;
} -
Jester01
veterán
válasz
FireKeeper
#1075
üzenetére
Ha nem baj, hogy esetleg lassú lesz akkor read-write kell megnyitni a fájlt (ez egyébként fstream esetén default), és seekp-vel visszalépni az éppen beolvasott karakterre majd felülírni. Szabvány szerint írás-olvasás váltásnál kötelező egy seek, szóval a kiírás után, bár a pozíció az jó, mégis kell egy újabb seekp.
-
WonderCSabo
félisten
válasz
FireKeeper
#1075
üzenetére
De ebben mi a nehéz?
Csinálsz egy tömböt (mondjuk egy n*2-et), amiben tárolod az eredeti karaktereket és a titkosított megfelelőjüket. Amikor beolvasol egy karaktert, kikeresed azt a tömbből, és a titkosított megfelelőjét írod le helyette.
-
FireKeeper
nagyúr
válasz
FireKeeper
#1044
üzenetére
azt már próbáltam,hogy a fájlnév helyére az elérési utat adom be de úgy nem működött (nem lepődtem meg rajta
). -
j0k3r!
őstag
válasz
FireKeeper
#1044
üzenetére
elvileg validalod az inputot, aztan osszefuzod egy stringbe(char *), aztan azt adod at az open-nek. pelda
-
j0k3r!
őstag
válasz
FireKeeper
#1040
üzenetére
-
Karma
félisten
válasz
FireKeeper
#1030
üzenetére
Hibás a szintaxis. *this-t hamarabb próbálhatsz meg visszaadni.
Osztályreferencia nem nagyon van, szerintem objektumreferenciára gondoltál.
Ú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!
- iPhone topik
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Az AI-piac kivégezte a Micronhoz tartozó Crucialt
- Eredeti játékok OFF topik
- Konteó topic
- Milyen széket vegyek?
- gban: Ingyen kellene, de tegnapra
- Pályára állt a BME nagy dolgokra hivatott kisműholdja
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Programozás topic
- További aktív témák...
- Ryzen5 5600X/ RTX 3060Ti/ 32GB DDR4 alapú konfig/ garancia/ ingyen foxpost
- Apple MacBook Air 13 M1 8GB RAM/256 SSD Asztroszürke
- 4ÉV GAR!! Lenovo X1 Carbon 11th Gen OLED KIJ. i7-1365U 16GB/512GB Intel Iris Xe Graph Magyar v.bill
- iPhone 16e 128GB One/Voda "ÚJ" 2026.05.18. Apple jótállás
- Thinkpad T16 Gen2 27% 16" FHD+ IPS i5-1335U 16GB 512GB NVMe gar
- Apple iPhone 14 Pro Max Gold Dynamic Island, 120 Hz ProMotion, 48 MP kamera-128 GB-100%
- LG 55B4 - 55" OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready
- HIBÁTLAN iPhone 15 Pro 128GB Black Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3870, 100% Akksi
- GYÖNYÖRŰ iPhone 14 Pro 128GB Deep Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3555,100% Akkumulátor
- GYÖNYÖRŰ iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS4055, 100% Akkumulátor
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
).


