Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Надо написать с использованием func функции Надо написать с помощью функции срочно пожалуйста полностью программу завтра сдавать y=((pow(x,3)+2*a*x)/(sqrt(x+3))+3+x*3)/pow(x-1,2); https://www.cyberforum.ru/ cpp-beginners/ thread1211828.html Поверхность некоторого тела покрыто n = 4 треугольными пластинами C++
Поверхность некоторого тела покрыто n = 4 треугольными пластинами. Координаты первой пластины, уi1, zi1, xi2, yi2, zi2, xi3, yi3, zi3, i = 1, ..., N. Пластины не накладываются друг на друга. С точки (х0, у0, z0) вертикально вверх выходит луч. Определить через внутренние точки скольких пластин проходит этот луч.
C++ Ссылка на неразрешенный внешний символ, LNK2019 Имеется две функции: // объявления template <class Type> class QueueTp { .... bool push(const Type& t); bool pop(); .... } https://www.cyberforum.ru/ cpp-beginners/ thread1211786.html C++ Откуда берутся лишние элементы? https://www.cyberforum.ru/ cpp-beginners/ thread1211767.html
String String::operator + (String right){ int len = strlen(this->myString) + strlen(right.myString); cout << len<< endl;// 14 char *temp1 = new char; cout << "temp " << strlen(temp1) << " temp *" << endl;//32 }
Написать программу, которая вычерчивает на экране кораблик c++ C++
Написать программу, которая вычерчивает на экране кораблик c++
C++ Пользовательский operator new(size_t) Всем привет! Подскажите пожалуйста, как так получается, что при перегрузке operator new (например, в пользовательском классе) дальнейший его вызов обходится без параметра size_t. Например код: class Temp { public: static void* operator new(size_t, new_handler); ... }; void func () {...} https://www.cyberforum.ru/ cpp-beginners/ thread1211682.html
C++ в 2010 не работает :( https://www.cyberforum.ru/ cpp-beginners/ thread1211663.html
Ребят, подскажите пожалуйста. В 2013 вижуал работает, а в 2010 нет.:( // ConsoleApplication1.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> using namespace std;
C++ Аналог ls (вывод списка папок и файлов в заданной директории)
как сделать, чтобы программа выводила список папок и файлов в заданной директории?
C++ Borland c++ ! Кто поможет везде 1-й вариант решить Задание и тексты необходимо переписывать!!! https://www.cyberforum.ru/ cpp-beginners/ thread1211652.html C++ Генерация случайных чисел Вопрос такой: возможно ли при помощи функции random, устроить случайную генерацию одного из двух чисел? Например мне нужны числа 2 и 4. https://www.cyberforum.ru/ cpp-beginners/ thread1211650.html
C++ Почему не сортируется массив?
#include <cstdlib> #include <iostream> using namespace std; int main(){ int s = 9; setlocale(0,"");
C++ Проверить открыть ли приложение? всем привет собираю данные и через cmd передаю и открываю .exe файл, после OnClick cmdLine.Format("%s\\Config.exe %s %d %s %s",...); CreateProcess(NULL, cmdLine.GetBuffer(), NULL, NULL, FALSE, 0, 0, path, &si, &pi); как сделать так чтобы после click не открылся еще один окно и так каждый раз когда пользователь нажимает на кнопку а развернут тот же окно которое уже открыть? https://www.cyberforum.ru/ cpp-beginners/ thread1211626.html
619 / 218 / 51
Регистрация: 22.11.2010
Сообщений: 1,781
Записей в блоге: 3
0

Работа с динамического массивом - ошибка при попытке ввода - C++ - Ответ 6337099

18.06.2014, 22:44. Показов 561. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
При простой попытке ввода выскакивает ошибка, что кириллица, что английский - ответ один и тот же. Что я упустил?
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
#include <vcl.h>
#include <iostream.h>
#include <string.h>
#pragma hdrstop
#pragma argsused
using namespace std;
class ECM
{
char* type;
float Ghz;
int Memory;
float Gb;
public:
ECM(); //êîíñòðóêòîð áåç ïàðàìåòðîâ
ECM(char* TYPE,float GHZ,int MEMORY,float GB);//êîíñòðóêòîð ñ ïàðàìåòðàìè
ECM(const ECM&); //êîíñòðóêòîð êîïèðîâàíèÿ
~ECM();          //äåñòðóêòîð
void settype(char* temp);
void setghz(float temp);
void setmemory(int temp);
void setgb(float temp);
char* gettypecpu();
float getghz();
int getmemory();
float getgb();
};
//------------------------------------------------------------------------------
void ECM::settype(char* temp)   //óñòàíîâèòü òèï ïðîöåññîðà
{
type=temp;
}
//------------------------------------------------------------------------------
void ECM::setghz(float temp)    //óñòàíîâèòü ÷àñòîòó ïðîöåññîðà
{
Ghz=temp;
}
//------------------------------------------------------------------------------
void ECM::setmemory(int temp)   //óñòàíîâèòü îáúåì ïàìÿòè
{
Memory=temp;
}
//------------------------------------------------------------------------------
void ECM::setgb(float temp)     //óñòàíîâèòü îáúåì íàêîïèòåëÿ
{
Gb=temp;
}
//------------------------------------------------------------------------------
ECM::~ECM()                     //óäëèòü îáúåêò
{
cout<<"Îáúåêò óäàëåí";
}
//------------------------------------------------------------------------------
ECM::ECM(char* TYPE,float GHZ,int MEMORY,float GB) //êîíñòðóêòîð ñ ïàðàìåòðàìè
{
type=TYPE;
Ghz=GHZ;
Memory=MEMORY;
Gb=GB;
}
//------------------------------------------------------------------------------
ECM::ECM(){ //êîíñòðóêòîð áåç ïàðàìåòðîâ
type=NULL;
Ghz=0;
Memory=0;
Gb=0;}
//------------------------------------------------------------------------------
ECM::ECM(const ECM &E)   //êîíñòðóêòîð êîïèðîâàíèÿ
{
if (E.type) {type= new char [strlen(E.type)+1]; strcpy(type, E.type);}
else type=0;
type=E.type;Ghz=E.Ghz;Memory=E.Memory;Gb=E.Gb;
}                       
//------------------------------------------------------------------------------
char* ECM::gettypecpu() {return type;}
float ECM::getghz() {return Ghz;}
int ECM::getmemory() {return Memory;}
float ECM::getgb() {return Gb;}
void main()
{
char* ctemporary;
int itemporary;
float ftemporary;
int i,n=4;
ECM *pECM[4];
for (i=0;i<n;i++)
{
cout<<"CPU "; cin>>ctemporary; pECM[i]->settype(ctemporary);
cout<<"Ghz"; cin>>ftemporary;//pECM->setghz(ftemporary);
cout<<"RAM"; cin>>itemporary;//pECM->setmemory(itemporary);
cout<<"HDD"; cin>>ftemporary;//pECM->setgb(ftemporary);
};
for (i=0;i<n;i++)
cout<<"CPU= "<<pECM[i]->gettypecpu();
system("pause"); 
}


Вернуться к обсуждению:
Работа с динамического массивом - ошибка при попытке ввода C++
Миниатюры
Работа с динамического массивом - ошибка при попытке ввода  
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.06.2014, 22:44
Готовые ответы и решения:

Ошибка при попытке выделить место для динамического массива
procedure TForm1.FormCreate(Sender: TObject); var MassArr :array of TObject; begin ...

250 ГБ Seagate FreeAgent Go - ошибка ввода-вывода при попытке зайти на хард
Всем привет! Помогите разобраться. У меня внешних жесткий на 250 ГБ Seagate FreeAgent Go. При...

Работа с COM-портом, ошибка при попытке отправить данные
Всем доброго времени суток :) Обновляю программу, чтобы она кроме работы по Ethernet умела...

EINvalidPointer при попытке освобождения памяти из-под динамического массива
Всем привет. Имеется некая структура, содержащая: Два объекта типа string 1 int64-объект ...

2
18.06.2014, 22:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.06.2014, 22:44
Помогаю со студенческими работами здесь

Прекращение работы (вылет) программы при попытке вывести в поток значения динамического массива
Доброго всем времени суток. Подскажите пожалуйста, почему возникает следующая проблема. Есть...

Ошибка при попытке очистить дерево дважды или попытке очистить и заново заполнить
Привет, нужно написать программу с деревьями ( VS, формы) однако возникли проблемы: есть функции ...

Ошибка очистки памяти после ввода динамического массива char
Уважаемые форумчане, помогите, пожалуйста. Вроде такой темы на форуме нет. Нужно, дословно, по...

Программа намертво зависает при попытке ввода данных
Ребята, прошу помощи. Проблема в том, что программа намертво зависает при попытке ввода данных....

Бесконечный цикл при попытке ввода символа вместо числа
При вводе буквы или символы вместо цифры,программа начинает бесконечно выводить последний...

При попытке изменения типа раздела гибернации выдает ошибку ввода/вывода
Acronis Disk Director не помогает. В чем проблема?

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru