Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 27.11.2018
Сообщений: 30

Класс String, ошибка компиляции "отсутствуют экземпляры конструктора соответствующие списку аргументов"

09.10.2020, 00:26. Показов 1187. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Это код из книги(Лафор). ПОхожая тема есть у SimpleCode.
Почему такая ошибка: отсутствуют экземпляры конструктора соответствующие списку аргументов????

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
#include <iostream>
#include <cstring> //для strcpy(), и т.д.
using namespace std;
///////////////////////////////////////////////////////////
 
class String
{
 private:
 char* str; // указатель на строку
 public:
 String ( char* s ) // конструктор с одним параметром
 {
 int length = strlen ( s ); // вычисляем длину строки
 str = new char [ length + 1 ]; // выделяем необходимую память
 strcpy ( str, s ); // копируем строку
 }
 ~String ( ) // деструктор
 {
 cout << "Удаляем строку\n";
 delete [ ] str; // освобождаем память
 }
 void display ( ) // покажем строку на экране
 {
 cout << str << endl;
 }
};
///////////////////////////////////////////////////////////
int main ( )
{
 String s1 = "Тише едешь – дальше будешь.";
 cout << "s1 = ";
 s1.display ( );
 return 0;
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.10.2020, 00:26
Ответы с готовыми решениями:

Ошибка компиляции "Отсутствуют экземпляры конструктора соответствующие списку аргументов"
не компилируется, #include &lt;iostream&gt; #include &lt;locale&gt; using namespace std; class Distance { private: int feet; float...

Потоки. Ошибка отсутствуют экземпляры конструктора, соответствующие списку аргументов
void Engine::run() { long startTime; long timeMillis; long waitTime; long totalTime = 0; int frameCount = 0; ...

Ошибка E0289 отсутствуют экземпляры конструктора соответствующие списку аргументов
3 ошибки E0289:отсутствуют экземпляры конструктора &quot;artHistory::artHistory&quot;, соответствующие списку аргументов,строка62. Столкнулся с...

1
Эксперт С++
 Аватар для hoggy
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
09.10.2020, 01:05
Цитата Сообщение от YukiAma2007 Посмотреть сообщение
Почему такая ошибка: отсутствуют экземпляры конструктора соответствующие списку аргументов????
заменить:
Цитата Сообщение от YukiAma2007 Посмотреть сообщение
String ( char* s ) // конструктор с одним параметром
на:

C++
1
String (const char* s )
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.10.2020, 01:05
Помогаю со студенческими работами здесь

Отсутствуют экземпляры конструктора соответствующие списку аргументов
Здравствуйте! Решил немного попрактиковаться в C++ и вот у меня 2 ошибки: Осутствуют экземпляры конструктора...

Потоки с стандарте C++ 11. Отсутствуют экземпляры конструктора, соответствующие списку аргументов
Tvector.push_back(thread(threadFunction,mas,i,3,4,76,55)); сама функция void threadFunction(int *arr, int b,int c , int z,int q,int r) ...

Ошибка: E0304 отсутствуют экземпляры перегруженной функции, соответствующие списку аргументов stiff_system...
std::vector&lt;std::function&lt;double(double, double, double, double, double, double) &gt;&gt; vfunc; vfunc.push_back(dy0dt); ...

Вылезает ошибка: отсутствуют экземпляры шаблон функции "creatarray", соответствующие списку аргументов
#include &lt;iostream&gt; using namespace std; template &lt;typename X&gt; X** creatarray(int&amp; n, int&amp; m) { cout &lt;&lt; &quot;n = &quot;; cin &gt;&gt; n; ...

Ошибка (активно) E0304 отсутствуют экземпляры перегруженная функция "strncpy_s", соответствующие списку аргументов
strncpy_s(student-&gt;fio.surname, str, max_lenght);


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru