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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.65
papa_serg
1 / 1 / 0
Регистрация: 07.07.2011
Сообщений: 4
#1

Функция типа String - C++

07.07.2011, 16:50. Просмотров 2473. Ответов 4
Метки нет (Все метки)

Здравствуйте, нужна ф-ция. возвращающая строковой параметр, что-то вроде:
C++
1
2
3
string test(){
    return "привет";
}
Подскажите, к какому типу, необходимо отнести test? Спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.07.2011, 16:50     Функция типа String
Посмотрите здесь:

Перевести строку типа string, в строку типа double - C++
Помогите с кодом. Как строку типа стринг, например 123123.123123, перевести в тип double? Кода перевожу с помощью "atof" оно берёт только...

Строки типа string - C++
Словом, входящим в состав строки, назовѐм непрерывную последовательность символов, ограниченную символами–разделителями, началом и концом...

вектор типа string - C++
Привет! Пожскажите пожалуйста как в векторе типа string определить размер каждого входящего в него слова. Это как- то через опе6ратор...

Сократить объект типа string - C++
У меня есть некоторый объест типа string (назовем его str). Как наиболее быстрым способом можно убрать последние N символов этого объекта?...

Работа с объектами типа string - C++
Здравия желаю!:) Возник вопрос по строкам. При таком коде#include<iostream> #include<conio.h> using namespace std; int...

Не считываются данные структуры типа string - C++
Помогите, в цикле не считываются фамилия и имя ученика. Пробовала использовать gets() - то же самое. Ошибка: error C2679: бинарный '>>':...

Разделить строку типа string на лексемы - C++
Есть строка string, нужно разбить её на лексемы. У меня не получается использовать strtok с типом string.

Чтение из файла в переменную типа string - C++
Добрый вечер! :) Вот делаю программу в одном из элементов которой нужно прочесть из файла в переменную типа string имя продукта так вот я...

Задача без использования типа string - C++
Слова текста из малых латинских букв записаны не менее чем через один пробел; БЕЗ ИСПОЛЬЗОВАНИЯ КОНСТРУКЦИИ STRING: а) написать программу...

Перевод данных из типа string в тип tm - C++
Добрый день. Пишу с вопросом- дана структура, в которой хранятся данные starttime и endtime типа string формата "dd.mm.yyyy hh:mm:ss". Как...

Переменную типа string вывести в printf? - C++
как в переменную типа string вывести в printf? #include <stdio.h> // для принтф #include <stdlib.h> #include <string> using...

Сортировка списка типа string по размеру - C++
Надо отсортировать строки типа string по размеру, но к сожалению сортируется все по буквам, и в результате вместо ответа: "cab", ответ -...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
diagon
Higher
1927 / 1193 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
07.07.2011, 16:51     Функция типа String #2
C++
1
2
3
std::string test(){
        return "привет";
}
Чем это не устраивает?
papa_serg
1 / 1 / 0
Регистрация: 07.07.2011
Сообщений: 4
07.07.2011, 16:52  [ТС]     Функция типа String #3
diagon,
1>------ Построение начато: проект: d1, Конфигурация: Debug Win32 ------
1> d1.cpp
1>c:\documents and settings\samara\мои документы\visual studio 2010\projects\d1\d1\Form1.h(3): error C2039: string: не является членом "std"
1>c:\documents and settings\samara\мои документы\visual studio 2010\projects\d1\d1\Form1.h(3): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "test"
1>c:\documents and settings\samara\мои документы\visual studio 2010\projects\d1\d1\Form1.h(3): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>c:\documents and settings\samara\мои документы\visual studio 2010\projects\d1\d1\Form1.h(3): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>c:\documents and settings\samara\мои документы\visual studio 2010\projects\d1\d1\Form1.h(4): error C2440: return: невозможно преобразовать "const char [7]" в "int"
1> Не существует контекста, в котором такое преобразование возможно
1>c:\documents and settings\samara\мои документы\visual studio 2010\projects\d1\d1\Form1.h(5): error C2617: test: несовместимый оператор return
1> c:\documents and settings\samara\мои документы\visual studio 2010\projects\d1\d1\Form1.h(3): см. объявление "test"
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
diagon
Higher
1927 / 1193 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
07.07.2011, 16:53     Функция типа String #4
C++
1
#include <string>
Но это не совсем массив чаров, имейте в виду...
Это контейнер STL.
Если используете using namespace std; , то можно писать просто string
papa_serg
1 / 1 / 0
Регистрация: 07.07.2011
Сообщений: 4
07.07.2011, 17:01  [ТС]     Функция типа String #5
Аха, вроде заработало Спасибо!
Yandex
Объявления
07.07.2011, 17:01     Функция типа String
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru