ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 13.08.2009, 12:40
razb
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
С нами: 9017461

Репутация: 414


По умолчанию

2 Lee_fx
long что ли уже отменили?

Цитата:
А нафига там тип указывать ещё раз,если уже указан ?
Цитата:
может книжки почитаешь? это не пхп. тут методом тыка не получится писать. слишком много нюансов. уж лучше смотреть в сторону сишарпа с таким подходом.
Ну наконец то одна здравая мысль, а я то думал вы и дальше на 5ти страницах будете обсасывать первый пример с книги ))
 
Ответить с цитированием

  #2  
Старый 13.08.2009, 12:54
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
С нами: 9851426

Репутация: 1676


По умолчанию

Цитата:
long что ли уже отменили?
А мне вот студия говорит что размер int и long одинаков (
 
Ответить с цитированием

  #3  
Старый 13.08.2009, 13:24
Lee_fx
Познающий
Регистрация: 27.09.2008
Сообщений: 57
С нами: 9273960

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

А если число будет больше 64 бит? оно даже в long long не уместится, хочется его "разгрузить" по 32-х битным переменным. По идее ведь это возможно. Хотелось бы на моем примере посмотреть как.
 
Ответить с цитированием

  #4  
Старый 13.08.2009, 14:14
razb
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
С нами: 9017461

Репутация: 414


По умолчанию

Можно воспользоваться сторонним классом, подробности тут _http://www.gidforums.com/t-17248.html
 
Ответить с цитированием

  #5  
Старый 13.08.2009, 14:49
Lee_fx
Познающий
Регистрация: 27.09.2008
Сообщений: 57
С нами: 9273960

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

Блин, мне самому интересно как это реализовывается, таких классов полно, в исходниках фиг разберешься, вот и спрашиваю тут)
Хотелось бы алгоритм хотя бы на словах.
 
Ответить с цитированием

  #6  
Старый 13.08.2009, 16:20
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
С нами: 10386906

Репутация: 599


По умолчанию

гугл отменили? ссылка прямо на античат

тыц
тыц два

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

Последний раз редактировалось Ra$cal; 13.08.2009 в 16:50..
 
Ответить с цитированием

  #7  
Старый 14.08.2009, 23:35
Lee_fx
Познающий
Регистрация: 27.09.2008
Сообщений: 57
С нами: 9273960

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

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

тыц
тыц два

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

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

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

Цитата:
Сообщение от 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;
}
 
Ответить с цитированием

  #9  
Старый 13.08.2009, 17:22
Feksess
Познающий
Регистрация: 23.07.2009
Сообщений: 57
С нами: 8844087

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

Какие команды для торможения програмы есть кроме system("PAUSE")в компиляторе Dev c++?
 
Ответить с цитированием

  #10  
Старый 13.08.2009, 17:26
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
С нами: 10386906

Репутация: 599


По умолчанию

как таковых команд нету в с++. это вызов системной функции типа. вообще останавливают вызовом getch или cin.
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часто задаваемые вопросы по MySQL Серый PHP 5 28.12.2006 18:26
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT ™ © 2001- Antichat Kft.