PARTNERI:
-UPOZORENJE-

Samo registrovani članovi mogu da vide/koriste forum u celini.
Prijavite se ili registrujte nalog na Balkan SA-MP forumu.


Autor Tema: [Info] Community Compiler za PAWN (Brzi i bezbroj puta bolji)!  (Pročitano 550 puta)

0 članova i 1 gost pregledaju ovu temu.

Van mreže omcho

Community Compiler za PAWN (Brzi i bezbroj puta bolji)!
« poslato: April 16, 2020, 05:22:57 pre podne »
Kao prvo nema kod za [INFO] tag tako da cu pisati nekim svojim formularom

Sta je zapravo ovo?

Ovo je modifikovana verzija 'Pawn 3.2.3664 compiler-a' sa puno bugfix-eva i novih stvari, dve odo nekih:

Compile time smanjen sa 5/10 minuta na 5/10 sekundi

Verzija compilera (>=) od v3.10.9 ima detekcije (warrninge) za 'literal array/string passed to a non-const parameter'
Sto bude nesto ovako

Pawno Code: [Izaberi]
main()
{
    stringPass("Nesto texta", 5);
}

stringPass(text[], someid)
{
    printf("%s | %i", text, someid);
}
// ovo je pogresno, ova plain funckija treba izgledati ovako
stringPass(const text[], const someid)
{
    printf("%s | %i", text, someid);
}

Ukoliko se pitate zasto i koja je razlika, ona se nalazi u reci 'const' sto znaci da string (ili bilo koji drugi argument) koji prosledimo nece moci promeniti svoju vrednost, sto ne znaci da cete ovo trebati dodati na svakoj vasoj (plain) funkciji, takodje to ne mora biti string moze biti i tip 'integer'-a kojeg necemo editovati nakon sto ga passujemo negde

Gore navedna funkcija kada se compile-a u prvom primeru warning cete dobiti samo za 'string' value


Github - Source Code
Github - Download




Prvi put pisem ovakvu temu ovde a ne planiram da pisem vise ovakvih tema ali eto ovo sam napisao za ljude koji skidaju neke ruske compilere koji nemaju veze sa vezom
« Poslednja izmena: April 16, 2020, 05:27:37 pre podne omcho »
 

Van mreže Emmett

Odg: Community Compiler za PAWN (Brzi i bezbroj puta bolji)!
« Odgovor #1 poslato: April 16, 2020, 05:55:52 pre podne »
Ajde u 100e da niko nece od ovih ovde skontati nista i da nece koristiti to nego ce koristiti neku tamo 3.4.1  :'(
 
Korisnici koji su se zahvalili: Teodor

Van mreže Trysha

Odg: Community Compiler za PAWN (Brzi i bezbroj puta bolji)!
« Odgovor #2 poslato: April 16, 2020, 11:56:53 pre podne »
Ajde u 100e da niko nece od ovih ovde skontati nista i da nece koristiti to nego ce koristiti neku tamo 3.4.1  :'(
8) 8)
Borderlands Community Owner
Opposite RolePlay Developer
 

Van mreže V01D

Odg: Community Compiler za PAWN (Brzi i bezbroj puta bolji)!
« Odgovor #3 poslato: April 16, 2020, 13:55:27 posle podne »
Zar ovo u februaru nije izaslo? Dzaba pises ovo ovde, ovi bi na Pawnu ostali pa da zemlja gori

RADOVI

Y_TIMERS TUT -> KLIKNI ME NEZNO
Duel System FS -> KLIKNI ME NEZNO
Noise RolePlay -> KLIKNI ME NEZNO
C# Custom SAMP Launcher -> KLIKNI ME NEZNO
FySnow Map -> KLIKNI ME NEZNO
Hunger Games FS -> KLIKNI ME NEZNO
FunRace LiveEvent FS -> KLIKNI ME NEZNO
Registracija Sistem(VIDEO) -> KLIKNI ME NEZNO

Napustio SAMP

 
Korisnici koji su se zahvalili: Teodor

Van mreže Galardo

Odg: Community Compiler za PAWN (Brzi i bezbroj puta bolji)!
« Odgovor #4 poslato: April 16, 2020, 15:22:38 posle podne »
Tema je pinovana!
 
Korisnici koji su se zahvalili: Naithan

Van mreže omcho

Odg: Community Compiler za PAWN (Brzi i bezbroj puta bolji)!
« Odgovor #5 poslato: April 16, 2020, 22:14:44 posle podne »
Ajde u 100e da niko nece od ovih ovde skontati nista i da nece koristiti to nego ce koristiti neku tamo 3.4.1  :'(

Pa kakvi su verovatno jer ce im bacati brdo warninga i icice na te linije i bice linije okej ali sama funckija ne i nece znati o cemu se radi ali eto

Zar ovo u februaru nije izaslo? Dzaba pises ovo ovde, ovi bi na Pawnu ostali pa da zemlja gori
Da 8. feburara ali vidim da ljudi i dalje korisite neke ruske compilere ovde

Tema je pinovana!
Hvala
 
Korisnici koji su se zahvalili: Emmett, Naithan