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

Посоветуйте, как лучше сделать - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массив из конструкторов http://www.cyberforum.ru/cpp-beginners/thread128529.html
Подскажите как создать массив из конструкторов определенного класса. Приведу пример: static int num1 = 0; ... Example::Example() // конструктор {
C++ Ошибка при записи в структуру задача в том, что надо прочесть файл выделить из него нужное и записать в структуру. я выделил из файла то что надо и попытался вписать в структуру. компиляция прошла бе ошибок но прога не работает. помогите пожалуйста выяснить в чем я не прав #include <iostream> #include <fstream> #include <string.h> using namespace std; struct device http://www.cyberforum.ru/cpp-beginners/thread128526.html
C++ Написать программу перевода целых и дробных чисел ...
Здравствуйте. Необходимо составить текст программы по данному заданию Написать программу перевода целых и дробных чисел(кол-во цифр в дробной части не должно превышать 6) из S-системы счисления(S=2,8,16. S задается с клавиатуры) в 10СС. Вычисление производить с точностью до 8 десятичных цифр Поиск использовал, ничего подходящего не нашел. Буду премного благодарен.
C++ Запись в поля класса через вспомогательный класс.
Сам класс:#pragma once #include <iostream> class User { private: char *_Surname; char *_Name; char *_SecondName; char *_TelephoneNumber; char *_Login;
C++ Функция... http://www.cyberforum.ru/cpp-beginners/thread128464.html
Заменить каждый элемент на среднее арифметическое его и его соседей слева и справа... вот я сделал через одномерный массив void main () {const n=5; float A; float B; int i; for (i=0;i<n;i++) {Cout<<"BBOD MACUBA"<<endl cin>>A;}
C++ Описать структуру студенты, содержащую информацию о студентах группы Описать структуру студенты, содержащую информацию о студентах группы: фамилия, имя, отчество, год рождения, курс, форма обучения. Создать массив таких структур и заполнить его. По запросу пользователя вывести на экран всех студентов контрактной формы обучения. Фамилии впишите любые, мне главное сам вид программы;) Заранее спасибо. подробнее

Показать сообщение отдельно
olegpc
0 / 0 / 0
Регистрация: 12.05.2010
Сообщений: 16
12.05.2010, 15:46  [ТС]     Посоветуйте, как лучше сделать
Цитата Сообщение от Roma_F Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
int main()
{
    string s_in = "CTOTAKOETRASSIROVKA?";
    string s_out = s_in;
    int n = 5;
    int np[] = {5, 2, 4, 1, 3};
    int len = s_in.length();
    int wlen = len - len % n;
    int count = wlen/n;
 
    for (int i = 0; i < count; i++)
    {
        for (int j = 0; j < n; j++)
        {
            s_out[i*n + j] = s_in[i*n + np[j]-1];
        }
    }
 
    cout << s_in << endl;
    cout << s_out << endl;
 
    return 0;
}
Спасибо большое)))

Добавлено через 1 час 1 минуту
У меня выходит 2 ошибки в строчках cout<<s_in<<endl;
cout<<s_out<<endl;
: error C2679: бинарный '<<': не найден оператор, принимающий правый операнд типа 'std::string' (или приемлемое преобразование отсутствует)

Можешь ещё объяснить в каких строчках что делается
 
Текущее время: 12:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru