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
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #3541  
Старый 14.08.2009, 22:28
horlyk
Участник форума
Регистрация: 02.12.2007
Сообщений: 132
Провел на форуме:
233095

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

Опа, оно! пасиб)
 

  #3542  
Старый 14.08.2009, 23:35
Lee_fx
Познающий
Регистрация: 27.09.2008
Сообщений: 57
Провел на форуме:
265628

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

Цитата:
Сообщение от Ra$cal  
гугл отменили? ссылка прямо на античат

тыц
тыц два

ps: что за мода просить пересказывать на форумах то, что можно самому почитать, но влом. этой теме много статей посвящено, а ты хочешь все до одного поста ужать и выдавить из посетителей. если не понятно - значит или рано, или не особо надо. читай до просветления кароч. будут вопросы конкретные - задавай.
Очень познавательно, но, если не заметно, я модно спрашивал о другом. Вопрос в том можно ли разместить, к примеру, 50-ти битное число в нескольких переменных меньшего размера ( как пример в двух unsigned int ), если учитывать что число представлено строкой.
 

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

Репутация: 599


По умолчанию

ну а ты пробовал читать эти ссылки? там вроде как дан ответ
 

  #3544  
Старый 15.08.2009, 14:08
horlyk
Участник форума
Регистрация: 02.12.2007
Сообщений: 132
Провел на форуме:
233095

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

Цитата:
Сообщение от Lee_fx  
Очень познавательно, но, если не заметно, я модно спрашивал о другом. Вопрос в том можно ли разместить, к примеру, 50-ти битное число в нескольких переменных меньшего размера ( как пример в двух unsigned int ), если учитывать что число представлено строкой.
Долго не напрягаясь, написал вот это:

Код:
#include <iostream>
using namespace std;
typedef unsigned long int ULI;

void main()
{
	char www[] = "1234567899876543219898989898989898989897";
	char temp[sizeof(www)/9+1][9];
	ULI a[sizeof(www)/9+1];

	int i = 0, j = 0;
	
	for(int j0 = 0; i < sizeof(www)/9+1; j0++, j++)
	{
		temp[i][j] = www[j0];
		if(j == 8)
		{
			j = -1;
			a[i] = atoi(temp[i]);
			cout << a[i];
			i++;		
		}
	}
	cout << endl;
}
 

  #3545  
Старый 15.08.2009, 14:52
ImNaruto
Новичок
Регистрация: 24.07.2009
Сообщений: 12
Провел на форуме:
55485

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

у мя наверн тупой вопрос по сравнению с другими:
как сделать так чтобы после конца кода (когда говорят нажмите кнопку чтобы выйти)
начинать сначала?
 

  #3546  
Старый 15.08.2009, 15:02
horlyk
Участник форума
Регистрация: 02.12.2007
Сообщений: 132
Провел на форуме:
233095

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

Цитата:
Сообщение от ImNaruto  
у мя наверн тупой вопрос по сравнению с другими:
как сделать так чтобы после конца кода (когда говорят нажмите кнопку чтобы выйти)
начинать сначала?
Используй рекурсию.

Код:
#include <iostream>
using namespace std;
int main()
{
	cout << "www\n";
	system("PAUSE");
	return main();
}
 

  #3547  
Старый 15.08.2009, 15:18
dinar_007
Флудер
Регистрация: 18.01.2005
Сообщений: 2,298
Провел на форуме:
13936387

Репутация: 1844


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

Цитата:
Сообщение от ImNaruto  
у мя наверн тупой вопрос по сравнению с другими:
как сделать так чтобы после конца кода (когда говорят нажмите кнопку чтобы выйти)
начинать сначала?
while (1) {
.....
}
Цитата:
Сообщение от horlyk  
Используй рекурсию.

Код:
#include <iostream>
using namespace std;
int main()
{
	cout << "www\n";
	system("PAUSE");
	return main();
}
Тупее не придумаешь... Кто за стеком будет следить?!

Последний раз редактировалось dinar_007; 15.08.2009 в 16:15..
 

  #3548  
Старый 15.08.2009, 15:56
horlyk
Участник форума
Регистрация: 02.12.2007
Сообщений: 132
Провел на форуме:
233095

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

Цитата:
Сообщение от dinar_007  
Тупее не придумаешь... Кто за стёком будет следить?!
Сразу становится ясно о понятиях человека
 

  #3549  
Старый 15.08.2009, 15:56
4p3
Участник форума
Регистрация: 18.08.2008
Сообщений: 159
Провел на форуме:
750247

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

Цитата:
Сообщение от horlyk  
Используй рекурсию.

Код:
#include <iostream>
using namespace std;
int main()
{
	cout << "www\n";
	system("PAUSE");
	return main();
}
Осторожно, ведь ты ничего не возвращаешь.
Нету возможности выйти из программы.
 

  #3550  
Старый 15.08.2009, 16:04
horlyk
Участник форума
Регистрация: 02.12.2007
Сообщений: 132
Провел на форуме:
233095

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

Цитата:
Сообщение от 4p3  
Осторожно, ведь ты ничего не возвращаешь.
Нету возможности выйти из программы.
Ну я маленький примерчик привел для Lee_fx.

Кстати, а чего, если постоянно нажимать или зажать ентер, постоянно растет потребление памяти? с чем это связано?
 
 





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


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




ANTICHAT.XYZ