Hirdetés
- Azonnali alaplapos kérdések órája
- Gigabyte alaplap topik
- Úgy állhat le a 16 GB-os GeForce RTX 5060 Ti gyártása, hogy közben nem áll le
- TCL LCD és LED TV-k
- Projektor topic
- AMD vs. INTEL vs. NVIDIA
- OLED TV topic
- Milyen notebookot vegyek?
- Picit gazdaságosabb és halkabb lett a PlayStation 5 Pro legfrissebb verziója
- Gaming notebook topik
Új hozzászólás Aktív témák
-
kiskatus
csendes tag
Hali!
Én is úgy gondolom, hogy nagy segítség az is, hogy megírja a kért programot, hiszen nagyon sokat meg lehet belőle tanulni. És kérésemre leírta azt is, hogy mi miért van. (Csak meg kellett kérni).
Szóval Fire nagyon segítőkész és ez nagy ritkaság manapság!
Mégegyszer köszönöm Neki a segítséget! -
kiskatus
csendes tag
Hali!
Még nem tanultunk dinamikus memóriafoglalást. -
kiskatus
csendes tag
Kedves Fire!
Elvittem az általad megírt programot és nem fogadta el, mert az fseek pozicionálást és az ftell-t még nem tanultuk. Azt mondta, hogy rewind-el kell megoldani. Tudnál segíteni benne?#include <stdio.h>
#include <stdlib.h>int main()
{
unsigned long ErrorCounter;
unsigned char chFirst, chSecond;
FILE * Szoveg1;
FILE * Szoveg2;
FILE * Kimenet;printf("Binaris osszehasonlitas\n\n");
if (!(Szoveg1 = fopen("first.txt","rb"))) {
fprintf(stderr,"Nem lehet megnyitni a 'first.txt' fajlt...\n");
getchar();
exit(-1);
}if (!(Szoveg2 = fopen("second.txt","rb"))) {
fprintf(stderr,"Nem lehet megnyitni a 'second.txt' fajlt...\n");
fclose(Szoveg1);
getchar();
exit(-1);
}
fseek(Szoveg1,0,SEEK_END);
fseek(Szoveg2,0,SEEK_END);
if (ftell(Szoveg1)!=ftell(Szoveg2)) {
printf("A két fájl mérete nem azonos...\n");
fclose(Szoveg1);
fclose(Szoveg2);
getchar();
exit(-1);
}
if (!ftell(Szoveg1)) {
printf("A fajlok merete nem lehet 0 byte...");
fclose(Szoveg1);
fclose(Szoveg2);
getchar();
exit(-1);
}
fseek(Szoveg1,0,SEEK_SET);
fseek(Szoveg2,0,SEEK_SET);
if (!(Kimenet = fopen("error.txt","wt"))) {
fprintf(stderr,"Nem lehet megnyitni az 'error.txt' fajlt...\n");
fclose(Szoveg1);
fclose(Szoveg2);
getchar();
exit(-1);
}
ErrorCounter=0;
while (fread(&chFirst,1,1,Szoveg1)==1) {
fread(&chSecond,1,1,Szoveg2);
if (chFirst!=chSecond) {
fprintf(Kimenet,"File-pozicio: %#.8lx %#.2x <> %#.2x\n",ftell(Szoveg1),chFirst,chSecond);
ErrorCounter++;
}
}
if (ErrorCounter) printf("%lu elteres talalhato a ket fajl kozt.\nNezze meg az 'error.txt' fajl tartalmat...\n",ErrorCounter);
else printf("A ket fajl azonos...\n");fclose(Szoveg1);
fclose(Szoveg2);
fclose(Kimenet);system("pause");
return 0;
} -
kiskatus
csendes tag
válasz
babyanigirl
#714
üzenetére
Hali!
Debug_Build mappába raktam a két txt-t és működik. Nagyon köszönöm!
-
kiskatus
csendes tag
válasz
Fire/SOUL/CD
#717
üzenetére
Hali!
Így sem működik! -
kiskatus
csendes tag
válasz
Fire/SOUL/CD
#710
üzenetére
Maga a C az C:\Program files\Borland\4.0\bin mappa itt van az exe fájlja. ide raktam be.
-
kiskatus
csendes tag
válasz
Fire/SOUL/CD
#708
üzenetére
beraktam a borland mappájába a bin-be is egy txt fájlt aminek "first" nevet adtam de így sem.
Bocsi, hogy ilyen érthetetlen vagyok. -
kiskatus
csendes tag
válasz
Fire/SOUL/CD
#706
üzenetére
Beírogattam ahog kérted. El is indul: Kiírja a program, hogy Binaris osszehasonlitas
Nem lehet megnyitni a 'First.txt' fájlt. -
kiskatus
csendes tag
válasz
Fire/SOUL/CD
#703
üzenetére
Így sem akar menni.

-
kiskatus
csendes tag
válasz
Fire/SOUL/CD
#700
üzenetére
Bemásoltam a fejlesztő környezetbe és futtatáskor csak felvillan és nem csinál semmit mi lehet a baj?
-
kiskatus
csendes tag
válasz
Fire/SOUL/CD
#700
üzenetére
Nagyon köszönöm! Gyorsan átfutom.
-
kiskatus
csendes tag
válasz
Fire/SOUL/CD
#696
üzenetére
Nagyon szépen köszönöm!!!
Annyit kérhetnék, hogy megjegyzésben nagyjából írd oda, hogy mit miért.
Hátha megértem úgy énis. Mégegyszer nagyon köszönöm! -
kiskatus
csendes tag
válasz
Fire/SOUL/CD
#693
üzenetére
Szia!
Én is kérdeztem a Tanár Urat, hogy mire gondol és ezt írta e-mailban, hogy: Karakterenként olvassa be a fájlok tartalmát, majd a beolvasott karaktereket hasonlítsa össze! Ha különböznek, akkor írja ki őket egy harmadik fájlba! -
kiskatus
csendes tag
Sziasztok!
Kaptam egy házi feladatot programozásból. Hétfőre kellene a feladat és nem megy a megoldása. Tudnátok segíteni? Mert ha nem lesz meg, megbuktatnak. Előre is köszönöm!
A feladat: Adott két szöveges fájl (angol szöveg). Hasonlítsa össze a tartalmukat. A különbséget írja ki egy harmadik fájlba.
Üdv.: kiskatus
Ú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!
- Amit látnod kell 80’ – 90’ évek, egész estét betöltő mozi filmjei.
- Hardcore café
- Warhammer 40.000
- Elektromos autók - motorok
- PlayStation 5
- Azonnali alaplapos kérdések órája
- sziku69: Szólánc.
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Samsung Galaxy S25 - végre van kicsi!
- Gigabyte alaplap topik
- További aktív témák...
- Asus Rog Strix G513 Laptop Eladó!
- Mobil LTE hotspot router TP-Link M7200 V4 4G/LTE 150Mb/s,WiFi 2,4GHz 300M
- Four Connect Stage2 2x10mm2 prémium hangfalkábel Nakamichi banándugókkal
- ÚJ BONTATLAN MacBook Pro Air 13 - 16" Apple M1 M2 M3 M4 MAGYAR Billenyt AZONNAL DEÁK TÉRNÉL Átvehető
- APPLE Airpods PRO 3 , Airpods 4 Airpods Iphone 14 15 16 17 Bontatlan Új DEÁK TÉRNÉL AZONNAL Átvehető
- HIBÁTLAN iPhone 11 Pro 256GB Space Grey -1 ÉV GARANCIA - Kártyafüggetlen, MS3173, 100% Akkumulátor
- Apple iPhone 15 Pro Max 256GB, Kártyafüggetlen, 1 Év Garanciával
- Lenovo ThinkPad // T - Széria // X1 carbon // X1 Yoga 2-in-1 // és a többiek... 3-12. gen.
- HP ProDesk 600 G5 i5-9500 16GB 512GB 1 év garancia
- REFURBISHED és ÚJ - HP USB-C Dock G5 (5TW10AA) - 3x4K felbontás
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest




