SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Русский/Russian

Reply
 
Thread Tools Display Modes
Old 26/08/2014, 05:11 PM   #551
ZiGGi
High-roller
 
ZiGGi's Avatar
 
Join Date: Sep 2008
Location: Russia
Posts: 1,730
Reputation: 350
Default Re: Коллекция функций / макросов

Quote:
Originally Posted by stabker View Post
Ваша оптимизация радует, особенно бесконечный цикл, из-за которого компиляция так и не закончится.
В его коде нет бесконечного цикла, вообще цикла нет.
ZiGGi is offline   Reply With Quote
Old 26/08/2014, 05:19 PM   #552
Stepashka
Godfather
 
Stepashka's Avatar
 
Join Date: Jul 2008
Location: near PC
Posts: 5,468
Reputation: 131
Default Re: Коллекция функций / макросов

Quote:
Originally Posted by ZiGGi View Post
В его коде нет бесконечного цикла, вообще цикла нет.
Он имеет в виду внутри замены есть код который заменяется и дефайн начинает бесконечно сам себя заменять.
Особенность компилятора
__________________
Клятва Страуструпа: "Я обязуюсь прилежно комментировать свой код, не использовать goto и следить за состоянием своих потоков и выделяемой памяти. Я обязуюсь не оставлять мусора в системе и избегать однобуквенных переменных. Ресет." © Куч
M&M GM
Status: ON HOLD


Last edited by Stepashka; 26/08/2014 at 06:43 PM.
Stepashka is offline   Reply With Quote
Old 26/08/2014, 06:28 PM   #553
ZiGGi
High-roller
 
ZiGGi's Avatar
 
Join Date: Sep 2008
Location: Russia
Posts: 1,730
Reputation: 350
Default Re: Коллекция функций / макросов

Quote:
Originally Posted by Stepashka View Post
Он имеет в виду внутри замены есть код который заменяется и дефайн начинает, бесконечно сам себя заменять.
Особенность компилятора
А, ну да.
ZiGGi is offline   Reply With Quote
Old 28/08/2014, 04:54 PM   #554
stabker
High-roller
 
stabker's Avatar
 
Join Date: Mar 2012
Posts: 1,320
Reputation: 86
Default Re: Коллекция функций / макросов

Узнал о интересной возможности:

Code:
native Copy_IsPlayerConnected(playerid) = IsPlayerConnected;
#define IsPlayerConnected(%0) ((0 <= (%0) < MAX_PLAYERS) ? (Copy_IsPlayerConnected(%0)) : (0))

Last edited by stabker; 28/08/2014 at 05:41 PM.
stabker is offline   Reply With Quote
Old 03/09/2014, 10:41 AM   #555
Jon_De
High-roller
 
Join Date: Mar 2011
Location: ru
Posts: 1,245
Reputation: 16
Default Re: Коллекция функций / макросов

Есть у кого urlencode? Или принцип ее работы. На какие символы она заменяет буквы?
Jon_De is offline   Reply With Quote
Old 03/09/2014, 10:55 AM   #556
Stepashka
Godfather
 
Stepashka's Avatar
 
Join Date: Jul 2008
Location: near PC
Posts: 5,468
Reputation: 131
Default Re: Коллекция функций / макросов

Quote:
Originally Posted by Jon_De View Post
Есть у кого urlencode? Или принцип ее работы. На какие символы она заменяет буквы?
Кодирование URL
__________________
Клятва Страуструпа: "Я обязуюсь прилежно комментировать свой код, не использовать goto и следить за состоянием своих потоков и выделяемой памяти. Я обязуюсь не оставлять мусора в системе и избегать однобуквенных переменных. Ресет." © Куч
M&M GM
Status: ON HOLD

Stepashka is offline   Reply With Quote
Old 06/09/2014, 06:05 PM   #557
Makar007
Big Clucker
 
Join Date: Jun 2013
Posts: 123
Reputation: 0
Default Re: Коллекция функций / макросов

Quote:
Originally Posted by stabker View Post
Узнал о интересной возможности:

Code:
native Copy_IsPlayerConnected(playerid) = IsPlayerConnected;
#define IsPlayerConnected(%0) ((0 <= (%0) < MAX_PLAYERS) ? (Copy_IsPlayerConnected(%0)) : (0))
Описать принцип кто может? Что делает эта "интересная возможность"
Makar007 is offline   Reply With Quote
Old 06/09/2014, 06:10 PM   #558
Stepashka
Godfather
 
Stepashka's Avatar
 
Join Date: Jul 2008
Location: near PC
Posts: 5,468
Reputation: 131
Default Re: Коллекция функций / макросов

Quote:
Originally Posted by Makar007 View Post
Описать принцип кто может? Что делает эта "интересная возможность"
Copy_IsPlayerConnected объявляется копией метода IsPlayerConnected.
__________________
Клятва Страуструпа: "Я обязуюсь прилежно комментировать свой код, не использовать goto и следить за состоянием своих потоков и выделяемой памяти. Я обязуюсь не оставлять мусора в системе и избегать однобуквенных переменных. Ресет." © Куч
M&M GM
Status: ON HOLD

Stepashka is offline   Reply With Quote
Old 07/09/2014, 05:30 AM   #559
OKStyle
High-roller
 
OKStyle's Avatar
 
Join Date: May 2008
Location: Russia, Orenburg Money: GTA$ 999,999,999
Posts: 3,065
Reputation: 117
Default Re: Коллекция функций / макросов

А почему в первом случае есть аргумент, а во втором нет?
__________________
O.K.Style™ Laboratory
Kalcor: "... it's makes the game look like it's not GTA. This mod is called San Andreas Multiplayer. It's not a custom game engine which you can script..."
OKStyle is offline   Reply With Quote
Old 07/09/2014, 12:37 PM   #560
White_116
High-roller
 
Join Date: Sep 2010
Location: Russia/116
Posts: 1,480
Reputation: 69
Default Re: Коллекция функций / макросов

Quote:
Originally Posted by OKStyle View Post
А почему в первом случае есть аргумент, а во втором нет?
Определение прототипа функции и присвоение ему указателя на другую функцию (по сути funcidx)
__________________
White_116 is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
SA-MP для Anderius, Criminal Russia, United и Gostown6 dimonml Русский/Russian 1004 09/06/2018 01:05 PM
Проблема с прорисовкой некоторых объект& ONIXS Русский/Russian 29 23/11/2011 04:24 PM
Символы, буковки, горячая замена ^Woozie^ Русский/Russian 23 27/02/2010 01:25 PM


All times are GMT. The time now is 10:09 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.