ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

05.10.2009, 23:24
|
|
Постоянный
Регистрация: 29.09.2008
Сообщений: 553
Провел на форуме: 2584134
Репутация:
519
|
|
> пиши нормально, что ты хочешь получить? int, заполненный кодами символов или что.
Мне необходимо перевести латинские и русские символы в ASCII коды.
>ps: размер char сколько в байтах? И как ты ожидаешь туда засунуть больше одного байта?
Это меня и интересует, каким образом выполнить обратную операцию и поместиьть результат в массив?
|
|
|

05.10.2009, 23:24
|
|
Участник форума
Регистрация: 06.02.2006
Сообщений: 177
Провел на форуме: 1576821
Репутация:
88
|
|
UP
|
|
|

05.10.2009, 23:36
|
|
Постоянный
Регистрация: 29.09.2008
Сообщений: 553
Провел на форуме: 2584134
Репутация:
519
|
|
Irdis,выводит 1 символ:
#include <iostream>
using namespace std;
int main()
{
int i = 0;
const int length=10;
char a[length] = "abc";
int b[length];
for (int i=0; i<length;i++) // берём код символа
b[i]=(int)a[i];
cout<<b[i]<<endl;
for (int i=0; i<length;i++) //наоборот
a[i]=(char)b[i];
cout<<a[i]<<endl;
system("pause");
}
|
|
|

05.10.2009, 23:49
|
|
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме: 1354067
Репутация:
599
|
|
{} после for поставь, cout не входит в цикл пожтому и выводит 1 символ. хочешь вывести строку - cout << b ... cout << a
и зачем тебе массив int. вполне сгодится массив char
|
|
|

05.10.2009, 23:54
|
|
Постоянный
Регистрация: 29.09.2008
Сообщений: 553
Провел на форуме: 2584134
Репутация:
519
|
|
Irdis,Ra$cal - спс.
А подскажите еще: меня интересует шифровка текста по алгоритму типа:
CHAR --> ((((ASCII)^9)+1)/666)*16
Ну примерно так..на сколько это надежно?
|
|
|

06.10.2009, 00:04
|
|
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме: 1354067
Репутация:
599
|
|
юзай str->rc4->base64 и не парься. остальной самопал ненадежен по определению.
|
|
|

06.10.2009, 12:06
|
|
Участник форума
Регистрация: 14.01.2009
Сообщений: 194
Провел на форуме: 798217
Репутация:
44
|
|
привет всем.
вот в универе начали изучать с++ и прошла первая контрольная,а я её конечно завалил.
В общем все мы попали на одном пункте,
1)вычеслите число (ПИ) и вычислите экспоненту.
Думал я думал,так ниче не предумал и решил спросить.
Подскажите.
|
|
|

06.10.2009, 13:51
|
|
Постоянный
Регистрация: 06.06.2007
Сообщений: 575
Провел на форуме: 1180737
Репутация:
180
|
|
народ помогите память чета отшибло, некак немогу вспомнить и найти функцию которая бы возвращала позицию первого/последнего вхождения строки str2 в строку str1, я прям точно помню что это в книжке Страуструпа есть но нету ее под рукой.
|
|
|

06.10.2009, 14:57
|
|
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме: 2868783
Репутация:
414
|
|
http://www.cplusplus.com/reference/clibrary/cstring/strstr/
|
|
|

06.10.2009, 15:10
|
|
Участник форума
Регистрация: 06.02.2006
Сообщений: 177
Провел на форуме: 1576821
Репутация:
88
|
|
ZnikiR
http://ru.wikipedia.org/wiki/%D0%9F%D0%B8
Бери любой ряд, и с помощью цикла вычисляй пи с любой точностью.
(экспонента точно также)
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|