Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Магия со статическими массивами https://www.cyberforum.ru/ cpp-beginners/ thread1065981.html
Предисловие: на форуме подняли топик https://www.cyberforum.ru/cpp-beginners/thread1065365.html , в голове сразу мелькнула мысль написать шаблонную функцию, которой не надо было-бы передавать размерность массива (на сколько я знаю это можно сделать если массив статический, а не выделяется динамически). Ближе к делу: по быстрому набросал следующий код (рабочий): #include <iostream>...
C++ Задача с использованием структуры и указателя
Структура содержит поля: имя, фамилия , возраст. Надо заполнить с клавиатуры и передать через указатель в функцию , в к-ой вывести на экран Со структурой мне все понятно, но как к ней сделать указатель, так как типы полей разные и и в какую функцию передавать, если ввод и вывод сразу можно сделать в main ? Помогите пожалуйста разобраться) Struct my { char m;// фамилия char m;//имя int...
C++ Непонятен алгоритм: как записывать значения в бинарном файле в обратном порядке? https://www.cyberforum.ru/ cpp-beginners/ thread1065967.html
Нужно написать программу, которая будет, записывать значения в бинарном файле, в обратном порядке. Кажется легко, НО!!! Нельзя использовать массивы, нужно как-то через fseek И никакой копии файла: с этого файла читаем, в него сразу и пишем... Вот так =)
C++ Определить номер столбца массива, в котором расположен минимальный элемент четвертой строки массива https://www.cyberforum.ru/ cpp-beginners/ thread1065953.html
Доброго времени суток, помогите пожалуйста решить задачи по C++ 3)Дан двумерный массив. Определить: a) номер столбца, в котором расположен минимальный элемент четвертой строки массива.Если элементов с минимальным значением в этой строке несколько, то должен быть найден номер столбца самого левого из них. б) номер строки в котором расположен максимальный элемент третьего столбца массива.Если...
Найти число пар соседних элементов массива, являющихся четными числами C++
Доброго времени суток, помогите пожалуйста решить задачи по C++ 2)Найти число пар соседних элементов массива, являющихся четными числами. P.S: очень рассчитываю на вашу помощь
C++ Сформировать стек из N студентов https://www.cyberforum.ru/ cpp-beginners/ thread1065949.html
Класс "Успеваемость": ФИО, оценки по 4 предметам. Сформировать стек из N (вводится с клавиатуры) студентов. Распечатать список всех студентов, которые имеют средний балл >=4. Сформировать множество из тех студентов, которые не вошли в список. Для решения использовать стандартные функции библиотеки STL. Решил, что через if буду сразу заносить фамилии с средней оценкой >=4 в стек, а остальных сразу...
C++ Найти матрицу С https://www.cyberforum.ru/ cpp-beginners/ thread1065917.html
Помогите выполнить данное задание. Нигде не могу найти теорию и даже не представляю как его решать.
C++ Написать подпрограмму вычисления площади по герону
как правильно записать подпрограмму вычисления площади по герона. У меня результат показывает -1.#ІND00. Где ошибка? помогите пожалуйста:cry::cry::cry:#include <stdio.h> #include <math.h> #include <conio.h> float plozcha(float stor1,float stor2,float stor3){ float R= (stor1+stor2+stor3)/2; float S=sqrt(R*(R-stor1)*(R-stor2)*(R-stor3)); return S;
C++ Расположить элементы матрицы так, чтобы на побочной диагонали были бы максимальные элементы строк Доброго времени суток. помогите пожалуйста с задачей последняя осталась) Расположить элементы матрицы M, так чтобы на побочной диагонали были бы максимальные элементы строк. https://www.cyberforum.ru/ cpp-beginners/ thread1065892.html C++ Почему в MSVC++ 2008 компилируется, а в MSVC++ 2010 вылезает много ошибок? https://www.cyberforum.ru/ cpp-beginners/ thread1065891.html
Кстати, перед запуском в 2010 предлагает конвертировать код. Ну а чем эти две студии отличаются, что вызывает большое количество ошибок?
C++ Стоит ли использовать "Вихрь Мерсенна" (std::mt19937)?
Чем он отличается от "обычного" stdlib'ного ГПСЧ? Генерирует ли он более... качественные ПСЧ? И зачем он вообще нужен?
C++ Ошибка при заполнении массива структур Доброго времени суток и Всех с Новогодними праздниками! В моем задании нужно ввести массив строк символов про успеваемость студентов: фамилия, №зачетки и оценки с 5 предметов. Переписать массив структур в двунаправленный список, записать его в файл и вывести на экран. Кроме этого посчитать средний бал по 5 предметам каждого студента и вывести в отдельную колонку. Исключить из списка студентов... https://www.cyberforum.ru/ cpp-beginners/ thread1065832.html
100 / 100 / 47
Регистрация: 19.11.2012
Сообщений: 195
08.01.2014, 19:46 0

Строка не передаётся в функцию - C++ - Ответ 5610247

08.01.2014, 19:46. Показов 656. Ответов 3
Метки (Все метки)

Ответ

У меня ваш код вообще не компилируется: отсутствует тип возвращаемого значения у функций.

Попробуйте так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <iostream>
#include <stdio.h>
#include <string.h>
 
using namespace std;
 
int str_while(char* str)
{
    int i=0;
    while(str[i])
    {
        i++;
    }
    return i;
}
 
int str_for(char* str)
{
    int l=0;
    for (int i = 0; str[i] != 0; ++i)
    {
        l++;
    }
    return l;
}
 
int str_do_while(char* str)
{
    int i=0;
    do
    {
        i++;
    } while (str[i]);
    return i;
}
 
int main()
{
    char str[255];
    gets(str);
    cout << "str_while:" << str_while(str) << endl;
    return 0;
}


Вернуться к обсуждению:
Строка не передаётся в функцию C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.01.2014, 19:46
Готовые ответы и решения:

Создать функцию, которой строка передаётся как параметр, и которая возвращает количество слов
создать функцию в которой строка передаётся как параметр и возвращает колличество слов в этой строке

Создать функцию, которой строка передаётся как параметр, и которая возвращает количество слов
создать функцию в которой строка передаётся как аргумент и возвращает количество слов

Не передается строка из массива в функцию
Всем привет. Подскажите пожалуйста, где ошибка? Суть проблемы: Не передается строка из...

Написать функцию, которая возвращает целое случайное число из диапазона, который передается параметрами в функцию.
&lt;html&gt; &lt;head&gt; &lt;title&gt;Случайные числа &lt;/title&gt; &lt;script type=&quot;text/javascript&quot;&gt;...

3
08.01.2014, 19:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.01.2014, 19:46
Помогаю со студенческими работами здесь

Не передаётся строка в элемент класса
Есть задача создать класс Golf. Первый метод ввода - вводим заранее приготовленное имя и гандикап в...

Как передается в метод строка?
В разных частях программы есть один и тот же код. Код обрабатывает большущие строки, не изменяя их,...

Не передаётся текстовая строка между формами
что имеию: приват переменную которая должна содержать текст, для задания которой написал сеттитл...

Нужна строка формата, которая передается аргументом в sprintf
Итак, есть число (x : double) let x = myGetDoubleFunc() Нужна строка формата, которая передается...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru