noisiv 1
noisiv
Manwe Work 1
Manwe Work
Can Öcalan 1
Can Öcalan
mavzermete 1
mavzermete
farkmt2official 1
farkmt2official
Sevdamsın 1
Sevdamsın
Hikaye Ekle

Cevaplandı Hızlı biyolog sistemi @Tunga@

  • Konuyu başlatan Konuyu başlatan ozanelif3112
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 3
  • Görüntüleme Görüntüleme 542

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

Merhabala üstadlarım Tunganın paylaştığı hızlı biyolog sistemini kurmaya çalışıyordum fakat game build alırken şöyle bir hata ile karşılaşıyorum sebebi nedir acaba lütfen yardım edermisiniz?
@Tunga
cmd_general.cpp: In function 'void do_biyolog(LPCHARACTER, const char*, int, int)':
cmd_general.cpp:2301:2: error: 'three_arguments' was not declared in this scope; did you mean 'two_arguments'?
2301 | three_arguments(argument, arg1, sizeof(arg1), arg2, sizeof(arg2), arg3, sizeof(arg3));
| ^~~~~~~~~~~~~~~
| two_arguments
compile desc_client.cpp
compile desc_manager.cpp
compile desc_p2p.cpp
gmake: *** [Makefile:122: OBJDIR/cmd_general.o] Error 1
gmake: *** Waiting for unfinished jobs....

Ekran görüntüsü 2023-10-23 191321.png
 
Çözüm
utils.cpp

const char* three_arguments(const char* argument, char* first_arg, size_t first_size, char* second_arg, size_t second_size, char* third_arg, size_t third_size)
{
return (one_argument(one_argument(one_argument(argument, first_arg, first_size), second_arg, second_size), third_arg, third_size));
}

utils.h
extern const char* three_arguments(const char* argument, char* first_arg, size_t first_size, char* second_arg, size_t second_size, char* third_flag, size_t third_size);
utils.cpp

const char* three_arguments(const char* argument, char* first_arg, size_t first_size, char* second_arg, size_t second_size, char* third_arg, size_t third_size)
{
return (one_argument(one_argument(one_argument(argument, first_arg, first_size), second_arg, second_size), third_arg, third_size));
}

utils.h
extern const char* three_arguments(const char* argument, char* first_arg, size_t first_size, char* second_arg, size_t second_size, char* third_flag, size_t third_size);
 
Çözüm
utils.cpp

const char* three_arguments(const char* argument, char* first_arg, size_t first_size, char* second_arg, size_t second_size, char* third_arg, size_t third_size)
{
return (one_argument(one_argument(one_argument(argument, first_arg, first_size), second_arg, second_size), third_arg, third_size));
}

utils.h
extern const char* three_arguments(const char* argument, char* first_arg, size_t first_size, char* second_arg, size_t second_size, char* third_flag, size_t third_size);
utils.cpp ve utils.h dosyasının en altına mı eklenecek bu hocam şimdiden çok teşekkür ederimm ❤️
 
kodunuzun cmd_general.cpp dosyasında three_arguments adlı bir fonksiyonun tanımlanmadığını veya bu fonksiyonun kullanılamayacağını gösteriyor. Aynı zamanda hata mesajında "did you mean 'two_arguments'?" ifadesi geçiyor, bu da demek oluyor ki kodunuzda belki de two_arguments adlı bir fonksiyonun bulunduğu ve yanlışlıkla three_arguments yerine çağrılmış olabileceği bir olasılığı işaret ediyor.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst