ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #3981  
Старый 13.10.2009, 15:28
nitx
Участник форума
Регистрация: 04.01.2008
Сообщений: 186
Провел на форуме:
872350

Репутация: 72
Отправить сообщение для nitx с помощью ICQ
По умолчанию

Цитата:
а по-красивей варианта нет :?
я массив в функцию передаю и такой ход может не прокатить.
объясни понятно что нужно сделать, какая вобще задача. Тот код что ты привел в пример смысла почти не имеет. Надо посчитать количество элементов массива? С помощью указателя и куска памяти где этот массив лежит это сделать нереально.
 
Ответить с цитированием

  #3982  
Старый 13.10.2009, 16:27
Gin
Участник форума
Регистрация: 11.09.2008
Сообщений: 107
Провел на форуме:
262809

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

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

Код:
max_arr(double *pArr){
double max=*pArr;
while(*pArr){
if(max<*pArr)
max=*pArr;
pArr++;
}
 
Ответить с цитированием

  #3983  
Старый 13.10.2009, 17:21
-m0rgan-
Постоянный
Регистрация: 29.09.2008
Сообщений: 553
Провел на форуме:
2584134

Репутация: 519


Отправить сообщение для -m0rgan- с помощью ICQ
По умолчанию

Как в Code::Block добавить иконку?
То есть нужно прифигачить свою иконку в левую верхнюю часто консольного приложения, и естественно на екзешкик(ярлык).
Зарание благодарен!
 
Ответить с цитированием

  #3984  
Старый 13.10.2009, 17:52
n4e/\@
Участник форума
Регистрация: 06.05.2008
Сообщений: 161
Провел на форуме:
1289087

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

2Gin изначально массив как инициализирован?
Может стоит сделать структуру которая будет содержать значение, и указатель на следующйи элемент?
Тогда обход можно выполнять так:
Код:
for ( mas *pnt = temp; pnt != NULL; pnt = pnt->next )
Или гораздо проще использовать std::vector если нужун динамический массив

2-m0rgan-
Не уверен но может это поможет?
Добавляем в проект файл resource.rc.
Иконка приложения:
Код:
// should be first in alphabetical ID list, we use "AAAAAAA" name
AAAAAAA_PROGRAM_ICON ICON "PATH_to_icon/icon_NAME.ico"
Наткнулся на одном блоге.

Последний раз редактировалось n4e/\@; 13.10.2009 в 17:56..
 
Ответить с цитированием

  #3985  
Старый 13.10.2009, 18:51
-m0rgan-
Постоянный
Регистрация: 29.09.2008
Сообщений: 553
Провел на форуме:
2584134

Репутация: 519


Отправить сообщение для -m0rgan- с помощью ICQ
По умолчанию

2n4e/\@, не не прокатит
 
Ответить с цитированием

  #3986  
Старый 13.10.2009, 18:58
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме:
1354067

Репутация: 599


По умолчанию

для обычных массивов нада передавать его размер. других путей нет. прваильный же путь - юзать stl'ский vector.
 
Ответить с цитированием

  #3987  
Старый 13.10.2009, 21:23
-m0rgan-
Постоянный
Регистрация: 29.09.2008
Сообщений: 553
Провел на форуме:
2584134

Репутация: 519


Отправить сообщение для -m0rgan- с помощью ICQ
По умолчанию

Народ, дайте плз ХОРОШУЮ книгу по АПИ в С++, а то я уже заебался методом тыка шаманить с этими форточками =\\\
 
Ответить с цитированием

  #3988  
Старый 13.10.2009, 21:44
Hiro Protagonist
Участник форума
Регистрация: 26.08.2009
Сообщений: 133
Провел на форуме:
193434

Репутация: 79
Отправить сообщение для Hiro Protagonist с помощью ICQ
По умолчанию

окошки
------------

(!) Петцольд Ч. Программирование для Windows 95
Щупак Ю. Win32 Api. Разработка приложений для Windows
Финогенов. WIN32

система
------------

(!) Рихтер. Windows via C/C++
Харт. Системное программирование в среде windows

Выделенные (!) обязательны к прочтению. Всё есть в сети (Правда по поводу Рихтера - последнего издания не уверен, но предыдущее есть, а там все почти тоже самое, за исключением висты).

ЗЫ Да и Петцольд НЕ УСТАРЕЛ в отношении оконного интерфейса. Про остальное лучше читать у Рихтера (dll, memory, etc)
 
Ответить с цитированием

  #3989  
Старый 13.10.2009, 21:44
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
Провел на форуме:
5812656

Репутация: 1540


Отправить сообщение для scrat с помощью ICQ
По умолчанию

Цитата:
Сообщение от -m0rgan-  
Народ, дайте плз ХОРОШУЮ книгу по АПИ в С++, а то я уже заебался методом тыка шаманить с этими форточками =\\\
ну если хочешь написать что-то более-менее нормальное, советую win forms, остальной winapi - только в случае, когда нужно что-то системное сделать
 
Ответить с цитированием

  #3990  
Старый 13.10.2009, 21:52
-m0rgan-
Постоянный
Регистрация: 29.09.2008
Сообщений: 553
Провел на форуме:
2584134

Репутация: 519


Отправить сообщение для -m0rgan- с помощью ICQ
По умолчанию

2scrat, на даный момент я пишу простенькие програмки и набираюсь опыта.
Вот столкнулся с задачей реализации ГУИ приложений на С++
Благодарю за вин формс, попробую.

2Hiro Protagonist, благодарю за апи.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часто задаваемые вопросы по MySQL Серый PHP, PERL, MySQL, JavaScript 5 28.12.2006 18:26
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ