|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.08.2017, 12:00 | #21 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
и обломаться как только захочется сделать с ней что-либо кроме присваивания из литерала
string же проще использовать, особенно если был опыт с любыми другими языками (хоть Паскаль). Да, тут так и советуют делать при обучении новичков, детей и т.п. https://www.youtube.com/watch?v=YnWhqhNdYyk
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
02.08.2017, 15:07 | #22 |
Форумчанин
Регистрация: 09.04.2017
Сообщений: 598
|
Да я не против что и книги такие есть, и обломаться он далее мог.
Но по сути программы и его непониманию проблемы я сделал те выводы которые озвучил. Вы же видите он там #include <math> вставил...) Ну сами подумайте об уровне)) Начали пугать указателями и т.д и т.п.... Последний раз редактировалось KAMLS; 02.08.2017 в 15:10. |
02.08.2017, 15:26 | #23 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ну так со string как раз и не надо пугаться указателями.
А какие выводы можно сделать по #include <math>? Вы про то, что стандартный хедер называется cmath? Он ж на Билдере сидит, видимо там есть.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
02.08.2017, 15:49 | #24 |
Пользователь
Регистрация: 05.07.2017
Сообщений: 14
|
Всем спасибо!Работает,сделал вот так
#include <iostream> #include <math> #include <conio.h> using namespace std; class Tiles { public: char *brand; int size_w,size_g,price; void Getdata(); }; int main() { Tiles arg; arg.brand = "Gnomiki"; arg.size_w = 10 ; arg.size_g = 20; arg.price = 100; arg.Getdata(); getch(); return 0; } void Tiles::Getdata() { cout<<"brand: "<< brand << endl; cout <<"size : "<< size_w << endl; cout<<"size : "<< size_g << endl; cout<<"price : "<< price << endl; } Кстати указатели изучал,но как-то не очень как видите изучил) А <math> всегда подключаю,может потом придётся что посчитать. |
02.08.2017, 15:52 | #25 |
Пользователь
Регистрация: 05.07.2017
Сообщений: 14
|
....
|
02.08.2017, 15:58 | #26 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Дело не в подключении, а в том, что это не стандартный хедер и в других компиляторах его нет.
В С++ есть <cmath>, еще <math.h> в С.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
02.08.2017, 19:32 | #27 |
Пользователь
Регистрация: 05.07.2017
Сообщений: 14
|
Да действительно,как-то и не знал)
|
02.08.2017, 20:43 | #28 |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
|
02.08.2017, 20:51 | #29 | |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
Цитата:
1. заменить: Код:
Код:
"ключевое слово const", "указатели". и осознать, что такое "указатель на константу", "константный указатель", зачем они нужны, и чем различаются. 2. научиться не игнорировать, и читать предупреждения от компилятора. |
|
03.08.2017, 01:38 | #30 |
Вредный кошак
Участник клуба
Регистрация: 14.10.2012
Сообщений: 1,159
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как присвоить выбранное в поле значение другому полю в форме??? | iriska_22 | Microsoft Office Access | 1 | 03.07.2013 12:36 |
Движение объекта по полю в мультиплеерной игре | Linel | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 3 | 23.12.2012 17:06 |
Не могу присвоить полю структуры значение NULL (язык Си, Visual Studio) | COOLik123 | Помощь студентам | 10 | 16.09.2012 19:33 |
как присвоить полю из БД значение из combobox (Delphi) | Ilya130190 | Помощь студентам | 1 | 13.03.2012 10:48 |
как в Delphi присвоить полю DBEdit целочисленное значение поля из DBText (как правильно )? | ГОСЕАН | Помощь студентам | 0 | 10.01.2012 06:12 |