HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 02.09.2013, 22:51
Skel
Познающий
Регистрация: 31.03.2013
Сообщений: 92
С нами: 6903095

Репутация: 0
По умолчанию

из двух одно,либо у меня руки из жопы,либо код не пашет :\
 
Ответить с цитированием

  #2  
Старый 09.09.2013, 18:18
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Код:





Код:
string ^ IpAdressText;
string ^ IpAdressConnect;
string ^ IpAdressGY_I;
string ^ IpAdressGY_II;
string ^ IpAdressGY_III;
IpAdressGY_I = "GalaxY I";
IpAdressGY_II = "GalaxY II";
IpAdressGY_III = "GalaxY III";
IpAdressText = comboBox1->Text;
if(strcmp( IpAdressGY_II, IpAdressGY_I ) == 0)
{
}


Пишет ошибку

Код:





Код:
strcmp: невозможно преобразовать параметр 1 из "System::String ^" в "const char *"
 
Ответить с цитированием

  #3  
Старый 09.09.2013, 18:50
MogAika
Участник форума
Регистрация: 18.03.2013
Сообщений: 237
С нами: 6922017

Репутация: 128
По умолчанию

Цитата:
Сообщение от Dark_Knight  

Код:





Код:
string ^ IpAdressText;
string ^ IpAdressConnect;
string ^ IpAdressGY_I;
string ^ IpAdressGY_II;
string ^ IpAdressGY_III;
IpAdressGY_I = "GalaxY I";
IpAdressGY_II = "GalaxY II";
IpAdressGY_III = "GalaxY III";
IpAdressText = comboBox1->Text;
if(strcmp( IpAdressGY_II, IpAdressGY_I ) == 0)
{
}


Пишет ошибку

Код:





Код:
strcmp: невозможно преобразовать параметр 1 из "System::String ^" в "const char *"


юзай не string, а char*
 
Ответить с цитированием

  #4  
Старый 09.09.2013, 20:09
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Если я сдесь ставлю здесь







Код:





Код:
string ^ IpAdressText;


вместо стринга ставлю char то выдает ошибку. Пытаюсь конвертировать стринг в чар вот таким образом







Код:





Код:

Код:
String ^ IpAdressText;
IpAdressText = comboBox1->Text;
IpAdressText.c_str();




тогда пишет "
C2228: выражение слева от ".c_str" должно представлять класс, структуру или объединение"
 
Ответить с цитированием

  #5  
Старый 09.09.2013, 21:41
MogAika
Участник форума
Регистрация: 18.03.2013
Сообщений: 237
С нами: 6922017

Репутация: 128
По умолчанию

Цитата:
Сообщение от Dark_Knight  

Если я сдесь ставлю здесь







Код:





Код:
string ^ IpAdressText;


вместо стринга ставлю char то выдает ошибку. Пытаюсь конвертировать стринг в чар вот таким образом







Код:





Код:

Код:
String ^ IpAdressText;[/SIZE][/FONT][/SIZE][/FONT][/SIZE][/FONT]
IpAdressText = comboBox1->Text;
[SIZE=4][FONT=times new roman][SIZE=4][FONT=times new roman][SIZE=4][FONT=times new roman]IpAdressText.c_str();




тогда пишет "
C2228: выражение слева от ".c_str" должно представлять класс, структуру или объединение"

блин, ты понимаешь что ты делаешь? может сначала уроки почитать? работы со строками там? посмотреть класс std::string

чтобы получить char* указатель из std::string, нужно обратиться к stringvar.c_str(), если ты заменил string на char*, то тебе и обращаться незачем. просто передавай IpAdressText. А вообще пройди цикл уроков из "Типы.Указатели.Работа со строками"
 
Ответить с цитированием

  #6  
Старый 11.09.2013, 19:47
Maddy
Познающий
Регистрация: 08.04.2013
Сообщений: 35
С нами: 6891688

Репутация: 58
По умолчанию

Тоже когда работал с Windows Forms сталкивался с этой проблемой, к счастью в интернете есть много способов преобразовать system::string в char*. Так и поищи "system::string в char * "
 
Ответить с цитированием

  #7  
Старый 12.09.2013, 18:51
Maddy
Познающий
Регистрация: 08.04.2013
Сообщений: 35
С нами: 6891688

Репутация: 58
По умолчанию

Цитата:
Сообщение от Skel  

из двух одно,либо у меня руки из жопы,либо код не пашет :\
Ладно, скайп в лс напиши. Как только пк рабочий починю так сразу помогу
 
Ответить с цитированием

  #8  
Старый 16.09.2013, 00:45
MasterCard
Познающий
Регистрация: 19.03.2013
Сообщений: 83
С нами: 6920791

Репутация: 113
По умолчанию

Недавно испробовал исходник Фипа

И когда захожу в игру

Мне пишет:

"looks like you've not edited the .ini file like you were told to!

before you can use mod_sa, you have to set "i_have_edited_the_ini_file" to true.

We did this so you would read the INI file to see the configurability of mod_sa. "

Хотя параметр стоит "true"

В чём может быть проблема?
 
Ответить с цитированием

  #9  
Старый 16.09.2013, 10:46
MISTER_GONWIK
Познавший АНТИЧАТ
Регистрация: 09.03.2013
Сообщений: 1,262
С нами: 6935116

Репутация: 183


По умолчанию

Цитата:
Сообщение от MasterCard  

Недавно испробовал исходник Фипа
И когда захожу в игру
Мне пишет:
"looks like you've not edited the .ini file like you were told to!

before you can use mod_sa, you have to set "i_have_edited_the_ini_file" to true.
We did this so you would read the INI file to see the configurability of mod_sa. "
Хотя параметр стоит "true"
В чём может быть проблема?

собейту нужна рабочая папка "mod_sa" в папке с игрой + mod_sa.ini в ней
 
Ответить с цитированием

  #10  
Старый 16.09.2013, 17:31
MasterCard
Познающий
Регистрация: 19.03.2013
Сообщений: 83
С нами: 6920791

Репутация: 113
По умолчанию

Цитата:
Сообщение от MISTER_GONWIK  

собейту нужна рабочая папка "mod_sa" в папке с игрой + mod_sa.ini в ней

Огромное спасибо, а то не понимал в чём проблема
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.