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

Объясните функцию? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Можно ли строку получить из другой строки путем вычеркивания некоторых символов? http://www.cyberforum.ru/cpp-beginners/thread1029551.html
Помогите, пожалуйста, решить задачку. даны две строки st1 и st2 . выяснить, можно ли строку st2 получить из строки st1 путем вычеркивания некоторых символов
C++ Реализовать класс Person (персона) в общем, утопающий студент просит о помощи, потому как сам уже себя не успеет спасти. нужно к понедельнику сдать 5 лабораторных на с++ вот задания: 2.Реализовать класс Person (персона) – инкапсулирует персональные данные о человеке (фамилию, имя, отчество и дату рождения типа Date). Для этого класса реализовать конструктор, позволяющий записать данные в объект и метод вывода персоны на экран.... http://www.cyberforum.ru/cpp-beginners/thread1029535.html
C++ Выделить нечетные слова во всех предложениях строки
полностью задача звучит так:ввести текст, состоящий из нескольких предложений. Написать программу, которая определяет в первом предложении количество слов, длина которых меньше заданного k, и выводит эти слова, а также выводит все нечетные слова в каждом предложении. С первой частью задачи проблем не возникло, а вот нечетные слова не знаю как выделить параллельно тем более с сортировкой по...
C++ разработать программу сортировки одномерных массивов
1: создать и отсортировать одномерный массив используя алгоритм сортировки выбором 2: создать и отсортировать одномерный массив используя алгоритм сортировки вставкой 3: создать и отсортировать одномерный массив используя алгоритм сортировки обменом 4: создать и отсортировать одномерный массив используя алгоритм сортировки "пузырь"
C++ Шаблоны и дружественные функции http://www.cyberforum.ru/cpp-beginners/thread1029498.html
Объявил в шаблонном классе дружественную функцию == и реализовал вне класса в том же файле. Вся проблема в том, что компилятор ошибок не выдает, зато при попытке использовать функцию где бы то ни было, появляется ошибка линкови о невозможности использовать эту функцию. Все ли правильно в объявлении? template<typename T> class TRational{ ... friend bool operator == (const TRational<T>& lObj,...
C++ Клиент-сервер Дело такое: два компьютера соединены локальной сетью и имеют общую папку. Предположим, в ней есть две папки "1" и "2", в каждой лежит по экземпляру одного и того же приложения (условно названы .exe). Проблема в следующем: хочу организовать между ними модель клиент-сервер. Схема выглядит примерно так (рисунок прилагается). Вопрос стоит в следующем: на кого возложить ответственность за запуск... подробнее

Показать сообщение отдельно
dzrkot
zzzZZZ...
518 / 348 / 53
Регистрация: 11.09.2013
Сообщений: 1,995
06.12.2013, 11:47     Объясните функцию?
Цитата Сообщение от Demon55 Посмотреть сообщение
А для чего вот эти строки?
C++
1
2
x=F ("Hello asd 3 world!");
    x=F(a.c_str());
просто разные варианты вовода строки в функцию

строка зписывается в проге и вызываетсяс функцией:
C++
1
x=F ("Hello asd 3 world!");
C++
1
2
getline(cin,a); //здесь мы записываем с клавы строку в а
x=F(a.c_str());
здесь же a - объект string , c_str() - метод класса, который возвращает указатель на тип char

можно сделать что-то типа char b[255]; потом записать туда твою строку и символ конца строки, но это во первых тратит 255 байт, а реально понадобится меньше + неудобно, но я уже даж не помню как в массив char что-то записывать т.к. string удобнее))
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru