Все для Sony Ericsson, патчи, эльфы, моддинг, прошивка
  
Логин: Пароль: Запомнить: Привет гость! Зарегистрируйся или авторизируйся для получения доп. возможностей!
Разделы
PDA версия сайта
TrackIDentify
Новости
Статьи
Файлы
Патчи
Патчи A2
Патчи db2020
Эльфы
Исходники эльфов
Wiki
Форум
Опросы
Обратная связь
Развернуть/Свернуть
 
Развернуть/Свернуть

Учим СИ : Эльфостроение : Эльфы : Форум : Для Sony Ericsson патчи эльфы моддинг прошивка
/  Список форумов
   /  Эльфы
      /  Эльфостроение
   /  Учим СИ
На печать 
Правила 
Страница 10 из 12: « 1 ... 6 7 8 9 [10] 11 12 »

GanGSISoft


Expert


Регистрация: 8.2.09
Сообщений: 385
Репутация: 275
Откуда: Беларусь




 
  #91 [31.07.09, 19:18] Re: Учим СИ   

 
Разобрался в исхлдниках нашёл, а то я сней больше часа мучался
wstrcat(str,L"/");




K800 R8BF003

Omega83


Пользователь


Регистрация: 7.12.08
Сообщений: 104
Репутация: 20
Откуда: Киев, Украина




 
  #92 [29.08.09, 17:29] Re: Учим СИ   

 
люди, извините, если вопрос глупый, но в учебнике не нашел... что за тип данных u16 ? видел в сорсах эльфов такой. я пока еще только вникаю в си и в эльфописание




Motorola T2288
Siemens C45
Siemens MC60
BenQ-Siemens EL71
Sony Еricsson K810i R8BA024

den_po


Developer/Admin


Регистрация: 27.3.06
Сообщений: 3278
Репутация: 10763
Откуда: Чебоксары




 
  #93 [29.08.09, 17:35] Re: Учим СИ   

 
Omega83, в Types.h загляни, он там описан




promt is better than google translate

Omega83


Пользователь


Регистрация: 7.12.08
Сообщений: 104
Репутация: 20
Откуда: Киев, Украина




 
  #94 [30.08.09, 03:45] Re: Учим СИ   

 
еще маленький вопрос - есть ли оффлайновый список функций, доступных в эльфах? ибо сайт в последнее время любит падать, и доступа к местному wiki нету.

и вообще, есть ли faq по эльфийским хедерам, тому, что в них определено, или надо все самому смотреть и изучать?




Motorola T2288
Siemens C45
Siemens MC60
BenQ-Siemens EL71
Sony Еricsson K810i R8BA024

den_po


Developer/Admin


Регистрация: 27.3.06
Сообщений: 3278
Репутация: 10763
Откуда: Чебоксары




 
  #95 [30.08.09, 06:13] Re: Учим СИ   

 
Omega83, самому




promt is better than google translate

Rc


Elfmaker


Регистрация: 22.6.08
Сообщений: 229
Репутация: 1208
Откуда: г. Арзамас




 
  #96 [30.08.09, 09:58] Re: Учим СИ   

 
Omega83 пишет:
еще маленький вопрос - есть ли оффлайновый список функций, доступных в эльфах? ибо сайт в последнее время любит падать, и доступа к местному wiki нету.

Этот "оффлайновый список функций" называется либа.
В приложенном архиве описания фунок из вики



Прикрепленный к сообщению файл:

Opisaniya_funktsiy.zip Opisaniya_funktsiy.zip (43.01 kb; 78 hits) Скачать файл


K750i R1CA021
С901 R1GA028
Siemens ME75

SEG502


Новичок


Регистрация: 22.3.10
Сообщений: 17
Репутация: 1





 
  #97 [07.06.10, 18:29] Re: Учим СИ   

 
язык СИ это C# или C++? и дайте ссылку на прогу в которой программы писать.



xGhost


Опытный


Регистрация: 21.12.09
Сообщений: 243
Репутация: 727
Откуда: Izhevsk




 
  #98 [07.06.10, 18:40] Re: Учим СИ   

 
SEG502,
Си - это Си
C# - Си-шарп
С++ - Си-плюс-плюс
Совершенно разные языки, но чем то и похожи ;-)

[ Редактировано xGhost в 7.6.10 16:41 ]




SE C510 R1HA035
SE J20i Hazel Black/White R7CA065

Sony Ericsson arc S White 4.1.B.0.587 Rooted

CTFMoN


Elfmaker


Регистрация: 17.5.10
Сообщений: 39
Репутация: 298
Откуда: Одесса




 
  #99 [08.06.10, 23:00] Re: Учим СИ   

 
Пытаюсь написать прототипы функций InString и StrReplace.
Код: 


... 

char buf[20];
char st1[]="this is some text";
char fnd[]="some";
char repl[]="replaced";

...

int instr (int start, char* s1, char* find)
{
  int s1Len;
  int fndLen;
  char* fndResult;
  if (start<0)
  {
    return 0;
  }
  s1Len=strlen(s1);
  fndResult=strstr(&s1[start],find);
  if (fndResult==NULL)
  {
    return 0;
  }
  fndLen=strlen(fndResult);
  return (s1Len-fndLen);
}

char* strReplace(char *src, char *find , char *replace)
{
  int rs;
  rs=instr(0,src,find);
  for (int i=0;i==rs;i++)
  {
      buf[i]=src[i];
  }
  strcat(buf,replace);
  strcat(buf,&src[rs+strlen(find)]);
  buf[rs-1+strlen(replace)+strlen(src)-(rs-1+strlen(find))]='\0';
  return buf;
}

...

int main() {

...

char* result=strReplace(st1,fnd,repl);
MessageBox(EMPTY_SID,Str2ID(result,1,strlen(result)), NOIMAGE, 1, 5000,0);

...

}

В результате выполнения кода MessageBox выводит на экран текст "replaced text", а по задумке результатом должна была быть строка "this is replaced text". Подскажите, пожалуйста, что я делаю не так?



unfunk


Elfmaker


Регистрация: 1.4.09
Сообщений: 146
Репутация: 974
Откуда: Украина, Кривой Рог




 
  #100 [08.06.10, 23:18] Re: Учим СИ   

 
CTFMoN, у тебя в цикле неправильное условие
Код:
for (int i=0;i==rs;i++)

он ни разу не выполняется. Вероятно, там должно быть i < rs;




Страница 10 из 12: « 1 ... 6 7 8 9 [10] 11 12 »


Похожие темы
 ТемаОтветыАвторПросмотрыОбновление
  Учимся писать патчи1796IronMaster93945415.05.14, 11:49

  • Поиск
  • Права
Вы не можете начинать темы.
Вы не можете редактировать свои сообщения.
Вы не можете создавать опросы.
Вы не можете вкладывать файлы в сообщения.
Вы не можете отвечать на сообщения.
Вы не можете удалять свои сообщения.
Вы не можете голосовать.

Главная Новости Статьи Файлы Патчи Форум Опросы PDA
- Генерация страницы: 0.15 секунд | 11 Запросов | HTML: 41.54 КБ -