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

C в C#
  #1  
Старый 24.05.2009, 15:12
[NiGHT]DarkAngel
Участник форума
Регистрация: 29.03.2005
Сообщений: 138
С нами: 11114426

Репутация: 129
По умолчанию C в C#

strncmp( buffer, resp, rlen )

Подскажите пожалуйста,есть ли в шарпе аналог этой функции или как можно это реализовать?Заранее благодарен.
 
Ответить с цитированием

  #2  
Старый 24.05.2009, 19:13
Juda
Познающий
Регистрация: 02.08.2008
Сообщений: 55
С нами: 9354619

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

String.Compare(string strA, string strB, bool ignoreCase)
 
Ответить с цитированием

  #3  
Старый 24.05.2009, 20:10
[NiGHT]DarkAngel
Участник форума
Регистрация: 29.03.2005
Сообщений: 138
С нами: 11114426

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

Благодарю , а еще вопросик, как проверить пустой ли массив типа byte.

В начале программы он объявлен так
byte[] buffer = new byte[gVarible.MAX_LINE+1];

а в программе я проверяю if (buffer != null)
{ Console.WriteLine("Массив не пустой");}
else {Console.WriteLine("Массив пустой");}
 
Ответить с цитированием

  #4  
Старый 24.05.2009, 20:16
.ATK
Участник форума
Регистрация: 20.02.2009
Сообщений: 224
С нами: 9063321

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

выделив под массив оператором new память, ты уже говоришь что он будет не NULL! все значения в массиве будут инициализированы нулями... так что либо цикл! либо что то есчо)))
 
Ответить с цитированием

  #5  
Старый 24.05.2009, 20:55
[NiGHT]DarkAngel
Участник форума
Регистрация: 29.03.2005
Сообщений: 138
С нами: 11114426

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

Разобрался
 
Ответить с цитированием

  #6  
Старый 24.05.2009, 21:30
Juda
Познающий
Регистрация: 02.08.2008
Сообщений: 55
С нами: 9354619

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

byte[] buffer = new byte[gVarible.MAX_LINE + 1];

if (buffer.Count<Byte>() > 0) Console.WriteLine("OK");
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

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


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




ANTICHAT ™ © 2001- Antichat Kft.