HOME    FORUMS    MEMBBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

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

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

  #1991  
Старый 08.12.2008, 01:43
Delimiter
Banned
Регистрация: 08.04.2005
Сообщений: 446
Провел на форуме:
2187381

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

дык если заботишься об этом открывай ее конструктором new
чтоб потом использовать delete!
 

  #1992  
Старый 08.12.2008, 14:33
Namelles One
Познающий
Регистрация: 08.07.2005
Сообщений: 47
Провел на форуме:
149096

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

ОМФГ...

ZeroMemory()
http://msdn.microsoft.com/en-us/library/aa366920(VS.85).aspx
 

  #1993  
Старый 08.12.2008, 18:19
043nKRuT0y
Участник форума
Регистрация: 31.10.2007
Сообщений: 213
Провел на форуме:
394522

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

Народ подскажите как в С++ найти координаты проекции отрезка на прямую ?
В общем по геометрии делаетса так :
Если отрезок задается координатами концов (x1,y1) и (x2,y2), то координаты вектора a=(x2-x1,y2-y1)==(ax,ay). Аналогично для прямой, проходящей через (x3,y3) и (x4,y4), b=(x4-x3,y4-y3)==(bx,by).
Скал. произведение: ab = (ax*bx + ay*by).
Модули: |a| = sqrt(ax^2 + ay^2), |b| = sqrt(bx^2 + by^2). Тогда угол cos(alpha) = ab/(|a||b|). Сам угол находить нет смысла, т.к. для вычисления проекции нужен косинус.
Проекция определяется как длина проецируемого отрезка * cos(alpha).

Мне по заданию нужно найти проекции массива отрезков на массив прямых и ВЫДЕЛИТЬ их отдельным цветом !
Как получить координаты етих проекций !

Да и еще такой глуповатый вопрос :
Отрезок в С++ рисуется line(x1,y1,x2,y2);
Тогда как нарисовать прямую и вектор ?!
 

  #1994  
Старый 08.12.2008, 19:43
Anutka
Новичок
Регистрация: 26.10.2008
Сообщений: 9
Провел на форуме:
25836

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

Простите за глупый вопрос, но я сама никак додуматься не могу., почему у меня в следующем примере не определяется конец файла:
Код:
#include <iostream>
#define eof 0  
main ()
{
     int c;
     c=getchar();
   
     while (c != eof)
     {
          putchar (c);
          c=getchar();
     }        
}
Если в while вместо eof просто поставить '0', то все нормально, а через символическую константу никак не получается.
 

  #1995  
Старый 08.12.2008, 19:56
Forcer
Постоянный
Регистрация: 12.04.2007
Сообщений: 413
Провел на форуме:
3578578

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

потому что это не одно и тоже. В одном случае это число, в другом символ, от которого берется его код.
 

  #1996  
Старый 08.12.2008, 19:57
criz
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме:
811764

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

Это
Код:
 c=getchar();
"превращает" 0 в '0'
решение:
Код:
#define eof '0'

З.Ы. немного не успел)
 

  #1997  
Старый 08.12.2008, 20:09
Anutka
Новичок
Регистрация: 26.10.2008
Сообщений: 9
Провел на форуме:
25836

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

Спасибо, а то я чего-то совсем ступила.
 

  #1998  
Старый 09.12.2008, 15:07
joks
Познающий
Регистрация: 27.09.2008
Сообщений: 44
Провел на форуме:
289239

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

Добрый день. Я не так давно начал изучать с++. Вроде справляюсь, синтаксис знаю, пишу норм. проги. У меня единственный вопрос, извините, если его уже задавали, поиск результатов не дал, так вот:

ПОЧЕМУ СКОМПИЛИРОВАННЫЕ ФАЙЛЫ ТАК МНОГО ВЕСЯТ?

Я прогонял прогу через дизассемблер, мой код, занимает всего пару кб, а остальные пару метров какой то непонятный, нах мне не нужный мусор. Я так понял, что это из-за прикрепляемых .h файлов, но как можно уменьшить вес готового ехе приложения? я видел кучу приложений, написанных на с++, но весящих буквально копейки. Заранее сапсибо.
 

  #1999  
Старый 09.12.2008, 15:35
St0nX
Участник форума
Регистрация: 19.05.2007
Сообщений: 281
Провел на форуме:
2823587

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

Используй WIN API + выруби ненужные библиотеки. Вот пример _ttp://www.realcoding.net/article/view/1028
 

  #2000  
Старый 09.12.2008, 16:19
joks
Познающий
Регистрация: 27.09.2008
Сообщений: 44
Провел на форуме:
289239

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

дамм... ладно, спасибо, буду разбираться...
 
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53



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


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




ANTICHAT.XYZ