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

В чем ошибка? - C++

Восстановить пароль Регистрация
 
kosheniatko
13 / 13 / 3
Регистрация: 03.10.2013
Сообщений: 44
24.10.2013, 22:57     В чем ошибка? #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "stdafx.h"
#include <iostream>
#include <string>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "rus");
     cout << "Введите имя" <<endl;
     std::string name;
    cin >> name;
 
    const std:: string greeting = "Привет" + name + "!";
 
    const std:: string spaces(greeting.size(), ' ');
    const std:: string second = "*" + spaces + "*" ;
 
    const std:: string first (second.size(), "*");
 
    system ("pause");
    return 0;
}
ошибка
c:\users\kosheniatko\documents\visual studio 2012\projects\consoleapplication7\consoleapplication7\consoleapplication7.cpp(22): error C2664: std::basic_string<_Elem,_Traits,_Alloc>::basic_string(const std::basic_string<_Elem,_Traits,_Alloc> &,const std::allocator<_Ty> &): невозможно преобразовать параметр 1 из "unsigned int" в "const std::basic_string<_Elem,_Traits,_Alloc> &"
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.10.2013, 22:57     В чем ошибка?
Посмотрите здесь:

В чем ошибка? C++
C++ В чем ошибка
C++ в чем ошибка?
В чем ошибка? C++
В чем ошибка? C++
в чем ошибка C++
C++ В чем ошибка?
C++ В чем ошибка?

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
24.10.2013, 23:08     В чем ошибка? #2
const std:: string first (second.size(), '*');
одинарные кавычки.
Yandex
Объявления
24.10.2013, 23:08     В чем ошибка?
Ответ Создать тему
Опции темы

Текущее время: 03:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru