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

04.01.2010, 01:51
|
|
Banned
Регистрация: 24.12.2009
Сообщений: 141
Провел на форуме: 487460
Репутация:
45
|
|
Код:
char array[20][255];
strcpy((char *)&(array[0][0]),"bla bla");
strcpy((char *)&(array[1][0]),"111 1");
strcpy((char *)&(array[2][0]),"222222222222");
CString str=CString("");
// выше обьявили и напихали
// тут аналог PHP твоего цикла
for(int i=0;i<20;i++)
str+=CString((char *)&(array[i][0]));
Последний раз редактировалось Retimiled; 04.01.2010 в 01:54..
|
|
|

04.01.2010, 01:52
|
|
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме: 2868783
Репутация:
414
|
|
Вообщем мне нужно в строку добавить символы\слова в цикле, как это сделать? Нужен аналог как в php:
Код:
<?php
for($i=0;$i<20;$i++) {
$str.=$i;
}
?>
Код:
string result;
stringstream ss;
for(int i = 0; i < 20; i++)
{
ss << i;
result += ss.str();
ss.str("");
}
Не забудь проинклудить sstream.
Последний раз редактировалось razb; 04.01.2010 в 01:56..
|
|
|

04.01.2010, 07:59
|
|
Участник форума
Регистрация: 06.06.2006
Сообщений: 163
Провел на форуме: 1025198
Репутация:
11
|
|
Доброго времени суток.
У меня вот такая ситуация.
Мне нужно произвести пост запрос.
Но сокет возвращает ответ что то с сессией.
Как через сокет в С++ начать сессию на нужном сайте чтобы запрос прошёл от моего пользователя???
Заранее благодарен.
|
|
|

04.01.2010, 15:10
|
|
Участник форума
Регистрация: 20.12.2008
Сообщений: 130
Провел на форуме: 436500
Репутация:
11
|
|
Сообщение от Chrek625
сокет возвращает ответ что то с сессией.
телепаты на новогодних каникулах!  что конкретно возвращается? приведи код!
на нужном сайте чтобы запрос прошёл от моего пользователя???
в смысле от твоего аккаунта на этом сайте?
опиши проблему конкретнее!!
|
|
|

05.01.2010, 00:26
|
|
Постоянный
Регистрация: 26.01.2008
Сообщений: 796
Провел на форуме: 5209663
Репутация:
357
|
|
Как в C++Builder 6 объявить функцию?
В Delphi это делается так:
function Name(i: Integer): string;
begin
Result :=IntToStr(i);
end;
|
|
|

05.01.2010, 02:50
|
|
Участник форума
Регистрация: 18.07.2009
Сообщений: 272
Провел на форуме: 2083691
Репутация:
330
|
|
2НTL -->
...
char function(int i)
{
char result[50];
_itoa_s(i,result,10);
return 0;
}
...
OR
...
char function(int i);
...
...
...
char function(int i)
{
char result[50];
_itoa_s(i,result,10);
return 0;
}
...
Последний раз редактировалось Ins3t; 05.01.2010 в 02:54..
|
|
|

05.01.2010, 02:54
|
|
Banned
Регистрация: 24.12.2009
Сообщений: 141
Провел на форуме: 487460
Репутация:
45
|
|
2 Ins3t
rezult обьявлена как локальная переменная что произойдет при выходе из функции....
... а если 100 тысяч раз вызвать такую функцию (и она по твоему сохраняет в памяти rezult) то что будет утечка памяти в 5 мегов?
 исправь на глобальную!
Последний раз редактировалось Retimiled; 05.01.2010 в 02:57..
|
|
|

05.01.2010, 02:59
|
|
Участник форума
Регистрация: 18.07.2009
Сообщений: 272
Провел на форуме: 2083691
Репутация:
330
|
|
2Retimiled -->
Чувак, вопрос был КАК ОБЪЯВИТЬ ФУНКЦИЮ.
|
|
|

05.01.2010, 03:00
|
|
Banned
Регистрация: 24.12.2009
Сообщений: 141
Провел на форуме: 487460
Репутация:
45
|
|
2 Ins3t
Чувак вопрос был как это правильно сделать!
|
|
|

05.01.2010, 03:09
|
|
Участник форума
Регистрация: 18.07.2009
Сообщений: 272
Провел на форуме: 2083691
Репутация:
330
|
|
Например так:
#include <iostream>
#include <stdlib.h>
using namespace std;
char function(int i, char * result);
int main(int argc, char * argv[])
{
char * result = new char[50];
function(123456, result);
cout<<result;
delete result;
cin.get();
return 0;
}
char function(int i, char * result)
{
itoa(i,result,10);
return 0;
}
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|