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

cannot convert parameter 1 from 'int' to 'std::string &' - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Можно ли представить данное число в виде произведения трех последовательных натуральных чисел http://www.cyberforum.ru/cpp-beginners/thread548235.html
Помогите пожалуйста решить задачи на С++ 2) (Функция) Дано натуральное число n. Выяснить, можно ли представить n в виде произведения трех последовательных натуральных чисел.
C++ Программирование многопоточности Помогите, пожалуйста, написать систему из нескольких независимых процессов, совместно вычисляющих дисперсию выборки из трех чисел. Процессы или потоки должны отображать на экране ход своего выполнения в виде отладочных сообщений. Система должны состоять из : • главного процесса или потока , принимающего с клавиатуры исходные данные и ... http://www.cyberforum.ru/cpp-beginners/thread548234.html
Определить, есть ли в данном двумерном массиве строка (столбец), состоящая только из элементов, принадлежащих промежутку от А до В. C++
Помогите пожалуйста решить эти задачи буду благодарен. Решить на С++ 1)Определить, есть ли в данном двумерном массиве строка (столбец), состоящая только из элементов, принадлежащих промежутку от А до В.
C++ Виртуальные функции
Пытаюсь понять что это такое но не понимаю. Может есть какие то болие понятные примеры , а то то что я смотрел не дало результата. Рад любой информации.
C++ Функции http://www.cyberforum.ru/cpp-beginners/thread548216.html
Не пойму, почему из функции возвращает не правильное значение... без функции все работает прекрасно... а тут нет, подскажите пожалуйста!:) а, точно, задание: минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали матрицы. #include "stdafx.h" #include <iostream.h> #include "min_sum.h" void main(void) { float **mas=0; int const m1 = 3, m2 = 3;
C++ While-цикл с условием. Дано целое число N(>0). Если оно является степенью числа 3, то вывести TRUE, если не является-вывести FALSE. #include <stdio.h> #include <conio.h> #include <locale.h> #include <math.h> int main() { setlocale(0,"Russian"); подробнее

Показать сообщение отдельно
Toshkarik
1140 / 857 / 51
Регистрация: 03.08.2011
Сообщений: 2,384
Завершенные тесты: 1
14.04.2012, 22:58
Так вы ведь начинаете цикл в функции poisk с 1, а индексация в С++ идет с 0. Но если вы начнете с 0, то произойдет выход за пределы массива при проверке условия
C++
1
if ( S[i] == 'B' && S[i - 1] == ' ' )
так как при i == 0, индекс будет отрицательным. Предлагаю сделать как я писал на предыдущей странице, то есть просто поставьте перед циклом проверку
C++
1
2
if ( S[ 0 ] == 'B' )
   k=k+1;
и пусть цикл так же и начинается с 1.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru