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

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

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

  #351  
Старый 08.10.2007, 21:10
GlOFF
Постоянный
Регистрация: 08.05.2006
Сообщений: 816
Провел на форуме:
1845671

Репутация: 1338


По умолчанию

Вопрос простой по синтаксису. Как пишется операция побитового циклического смещения (Без вытеснения). На асме ror\rol ... А на С++ ???
 

  #352  
Старый 08.10.2007, 21:18
inv
Banned
Регистрация: 03.08.2007
Сообщений: 313
Провел на форуме:
951141

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

там вроде нет побитового оператора циклического смещения
http://www.williamspublishing.com/PDF/5-8459-0840-X/part.pdf
 

  #353  
Старый 08.10.2007, 21:26
GlOFF
Постоянный
Регистрация: 08.05.2006
Сообщений: 816
Провел на форуме:
1845671

Репутация: 1338


По умолчанию

inv Ну есть вот циклическое побитовое смещение с вытеснением, типо

DWORD dw = 0xFF;
dw = dw << 8;
dw - равен 0xFF00;

dw << 32 = нулю, а хотелось бы 0xFF.

Может ведь есть все же
 

  #354  
Старый 09.10.2007, 13:38
salex100
Новичок
Регистрация: 12.09.2007
Сообщений: 13
Провел на форуме:
101712

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

Цитата:
Сообщение от GlOFF  
Может ведь есть все же
Только с помощью функций CRT:
_rotl, _rotl64, _rotr_rotr64

Последний раз редактировалось salex100; 09.10.2007 в 13:41..
 

  #355  
Старый 09.10.2007, 14:00
mmc
Новичок
Регистрация: 04.10.2007
Сообщений: 5
Провел на форуме:
32661

Репутация: -22
Talking

А какой простой прикол с СДРОМОМ можно сделать из использюя сппец код для консольного приложения на с++
 

  #356  
Старый 09.10.2007, 16:35
FoX's
Участник форума
Регистрация: 26.12.2004
Сообщений: 188
Провел на форуме:
1495357

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

Цитата:
Сообщение от GlOFF  
inv Ну есть вот циклическое побитовое смещение с вытеснением, типо

DWORD dw = 0xFF;
dw = dw << 8;
dw - равен 0xFF00;

dw << 32 = нулю, а хотелось бы 0xFF.

Может ведь есть все же
Наверное легче будет асм вставками...
 

  #357  
Старый 09.10.2007, 19:32
GlOFF
Постоянный
Регистрация: 08.05.2006
Сообщений: 816
Провел на форуме:
1845671

Репутация: 1338


По умолчанию

FoX's Ну если норм нет, то асм вставки рулят !!!
 

  #358  
Старый 10.10.2007, 12:20
mmc
Новичок
Регистрация: 04.10.2007
Сообщений: 5
Провел на форуме:
32661

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

Помогите решить задачи


Выполнить задания двумя способами: с использованием оператора if и с ис-пользованием условного оператора ?.
1. Даны вещественные числа x, y. Если x и y разного знака, то каждое значе-ние заменить их абсолютными значениями. Если оба значения положительны, то уменьшить их на 10,5. Если оба значения отрицательны и одно из них при-надлежит отрезку [–2,0; –1,0], то оба значения увеличить в 10 раз; в остальных случаях x и y оставить без изменения.
2. Даны действительные числа x1, y1, x2, y2. Вычислить
min(x1, y1, x2, y2)+min(x1,x2,y1).
 

  #359  
Старый 15.10.2007, 08:20
Sw33p
Новичок
Регистрация: 04.03.2007
Сообщений: 19
Провел на форуме:
161982

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

сорь, что лезу с глупыми вопросами, но сам решить вопрос не очень могу.
Надо составить прогу, которая бы считала сумму ряда чисел с максимальной точностью:
беск
E (сумма) {((-1)^[Vi]) * x^2i}/ [(i+2)* (i+3)
i=0

[Vi ] - целая часть числа-арифметического корня числа i

числитель (-1)в степени [Vi] * x в степени 2i
знаменатель (i+2)*(i+3)

х - задаётся юзером
i = переменная цикла


оч нужно решение задачи на C
 

  #360  
Старый 15.10.2007, 10:09
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


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

Или дуй в лабораторные, где это делают бесплатно, или говори сколько платишь...
 
 





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


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




ANTICHAT.XYZ