Вот такое имею,насчет ошибок Компиллятор Icc-win32,в среде XP. Ошибки ,что здесь я с указателями наделал? Code: ----------------------------------------------------------
49 missing prototype for Swap 49 type error: pointer expected 49 type error: pointer expected 60 type error: pointer expected 61 type error: pointer expected 61 type error: pointer expected 62 type error: pointer expected есть компиллятор Dev C++5,где то встречал,что код С компиллит. но он не находит ни библиотек..не компиллит ,короче. Наверное он для этого не предназначен Развейте мои сомнения
Приветствую Вас, Quench! Функцию Swap выше опиши. (Если я ничего не путаю) Ответ отправлен: 04.12.2003, 16:43 Отправитель: Phenix Отвечает vitya
Доброе время суток, Quench! 1. Swap объяви на самом верху. 2. твоя функция не будет работать и ты все напутал с указателями. Итак Swap(int & a, int & b) { int t = a; a = b; b = t; } Вызов: Swap(Mas[i], Mas[j]); Ответ отправлен: 04.12.2003, 08:26 Отправитель: vitya
Вопрос № 1294
Привет всем! Уточню вопрос №1292. Мне нужно чтобы мой калькулятор выводил очень длинные числа полность (до единиц) а не ввиде nnn..nn+Enn. Поэтому в две строковые переменные должны вводиться числа и с ними прводить уже операции.
Добрый день, Ilu! Алгоритм очень простой - так же, как сложение/вычитание столбиком. Сложение: 1. Складываем поразрядно, начиная с крайнего правого разряда. 2. Если сумма в разряде больше 9, то переносим единицу в предыдущий разряд, примерно так: string add( const string& s1, const string& s2 ) { string rslt; int i = s1.length() - 1; int j = s2.length() - 1; unsigned char c = 0; while( i >= 0 || j >= 0 || c != 0 ) { if( i >= 0 ) c += (s1[i--] - '0'); if( j >= 0 ) c += (s2[j--] - '0'); rslt += ( (c % 10) + '0' ); c /= 10; } reverse( rslt.begin(), rslt.end() ); return rslt; } Вычитание: 1. Вычитаем поразрядно, начиная с кранего правого разряда. 2. Если сумма в разряде получается отрицательная, добавляем к ней 10, а из предыдущего разряда вычитаем единицу.
Если предыдущего разряда нет, то приписываем результату знак минус. С уважением, Avl2k.
Ответ отправлен: 04.12.2003, 18:35 Отправитель: Avl2k Отвечает Phenix
Добрый день, Ilu! Ну, так в чем проблема? Ответ отправлен: 04.12.2003, 16:19 Отправитель: Phenix Отвечает Yuri Gordienko
Приветствую Вас, Ilu! Лови на мыло собственное произведение. Допускает использование переменных. Успехов Ответ отправлен: 05.12.2003, 11:34 Отправитель: Yuri Gordienko
Вопрос № 1297
Добрый вечер уважаемые эксперты. У меня такая проблема: Не могу получить список пользователей домашнего компьютера-пробовал через реестр - там нашел ключик, где имена параметров соответствуют именам пользователей, но функция не работает:-(( VC++(MFC)
Приложение: Ответ отправлен: 05.12.2003, 08:33 Отправитель: vitya
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.