Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Dokumentacja AMX Mod X v. 11.5 Uzupełnionych funkcji: Sortowanie: Według modułów | Alfabetycznie
Szukaj funkcji:

3rdParty
Core
Cstrike
CSX
DoDX
Engine
ESF
Fakemeta
Fun
fun
GeoIP
HamSandwich
JSON
NS
nVault
REAPI
Regex
Sockets
Sql
SQLx
dbi
TFCX
TSFUN
TSX
tsx

fungetc

Dodane 16.07.2010 12:41 przez: R3X
#
  


Opis

Wirtualnie zwraca znak do pliku tak, że przy następnym odczycie będzie on pierwszym bajtem odczytanych danych.
Jeśli zwracamy przed chwilą odczytany znak użycie ten funkcji jest rozwiązaniem szybszym niż przesuwanie wskaźnika funkcją fseek o jeden do tyłu.



Składnia

fungetc(file, data)

Typ

Natywny

Notatki

  • file - uchwyt do pliku, zwracany przez funkcję fopen.
  • data - znak.


Przykład

// Odczytuje plik linia po linii zamieniając pierwszy znak z # na ;

/* Plik:

#test
;test2

*//* Pobrany będzie jako:

;test
;test2

*/

new fp = fopen("motd.txt", "r");
if(!fp) return;

new data[32];
while(!feof(fp)){
	if(fgetc(fp) == '#')
		funget(fp, ';');
	fgets(fp, data, 31);
}
fclose(fp);

Edytowane 07.11.2013 10:24 przez:
  




Zakaz używania, kopiowania i innego wykorzystywania treści witryny oraz innych materiałów w niej zawartych bez zgody autorów. Wszelkie prawa zastrzeżone. © 2009-2024