Форум программистов, компьютерный форум CyberForum.ru

Второй раз функция отрабатывает неверно [С++] - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Компилятор ругается на cmatch при подключения хедера http://www.cyberforum.ru/cpp-beginners/thread401361.html
Вот здесь нашел реализацию md5 на С++. То что там написано отдельно работает отлично, но при подключении хедера md5.h к моему проекту компилятор выдает >100 ошибок такого плана: c:\program files\microsoft visual studio 10.0\vc\include\cmath(19): error C2061: синтаксическая ошибка: идентификатор "acosf" 1>c:\program files\microsoft visual studio 10.0\vc\include\cmath(19): error C2059:...
C++ Динамическое выделение памяти. Добрый вечер! Очень нужна ваша помощь! Переделайте, пожалуйста, код так, чтоб в программе работало динамическое выделение памяти. Если возможно (но не обязательно) - чтоб в программе отсутствували функции библиотеки <time.h>. Найти максимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы. #include <iostream> #include <stdlib.h> #include <time.h> using namespace... http://www.cyberforum.ru/cpp-beginners/thread401358.html
C++ Работа с классами, конструктором и деструктором.
Напишите программу, используя классы, которая выполняет функции ввода и вывода данных согласно таблице заданий по вариантам. Число объектов класса должно быть не менее 4-х. В программе для инициализации данных использовать конструктор, а для удаления объекта – деструктор. При этом все элементы используемого класса должны быть закрыты, а методы открыты. Входные данные Данные об автомобиле...
C++ Системa PGP. По схеме, которая предлагается сервисами аутентификации и конфиденциальности системы PGP, передать от абонента А к абоненту В две буквы с
Системa PGP. По схеме, которая предлагается сервисами аутентификации и конфиденциальности системы PGP, передать от абонента А к абоненту В две буквы согласно варианту. Для упрощения вычислений: Функция хеширования - побитовое сложение по модулю двух последовательных байтов, причем второй операнд (байт) перед добавлением циклически сдвигается на один бит влево. Процедура архивации с помощью...
C++ SnmpMgrRequest и SnmpSendMsg http://www.cyberforum.ru/cpp-beginners/thread401327.html
у кого есть рабочие премьер этих функций ? в инете ничего нормального не нашел :( Добавлено через 20 часов 59 минут sam кое кто если собрал, но не работает, errorstatus всегда больше 0. кто знает в чём проблема? int InitSNMP(int iOIDnum, char *strValue, LPSNMP_MGR_SESSION m_lpMgrSession) { char asciiStr = " "; char *pBuff=NULL;
C++ Асимметричные криптосистемы. Алгоритм RSA. Асимметричные криптосистемы. Алгоритм RSA. Необходимо зашифровать первые четыре буквы фамилии, имени и отчества студента (латиницей) с помощью алгоритма RSA для передачи абоненту В. Параметры алгоритма RSA приведены в таблице . Необходимо также вычислить секретный ключ и расшифровать шифротекст. p = 5, q = 19, е=7 . Помогите ссилкой или исходником скай nightwish -forever Добавлено через 17... подробнее

Показать сообщение отдельно
DU
1478 / 1054 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
07.12.2011, 21:20     Второй раз функция отрабатывает неверно [С++]
это трындец, а не функция.
1. настройте свой редкатор так, чтобы вместо табов вставлялись пробелы. код будет нормально отображаться везде. вы же видите, как криво он тут отображается.
2. рассмотрите вариант использования std:: string вместо динамических массивов символов.
3. разбейте свою толстую ф-ию на маленькие функции.
4. Воспользуйтесь дебагером для нахождения проблемы.

С чего вы взяли что если ее вызвать второй раз, то она некорректно работает? Если судить по коду, то она вызывается каждый раз с разными входящими строками. Если так, то это ф-ия кривая и она корректно работает лишь с определенным набором входных параметров.
 
Текущее время: 07:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru