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

Структура CandyBar - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод из int в string http://www.cyberforum.ru/cpp-beginners/thread801318.html
Пожалуйста подскажите что не так. Для перевода пыталась сначала запихнуть int в stringstream, такой способ прочла где-то в инете. В качестве int выступает unitnum float AverageBright(float** y,...
C++ Все элементы, следующие за наибольшим элементом массива, увеличить на заданное число C Все элементы, следующие за наибольшим элементом массива, увеличить на заданное число C. В головной функции предусмотреть печать исходного и полученного массивов. C++ http://www.cyberforum.ru/cpp-beginners/thread801310.html
C++ Значение пустого оператора return
Скажите для чего он нужен вообще? допустим: void Func(){ if(){ //что-то делаем return; } }
C++ Перекрестные заголовочные файлы. Как быть?
Есть два класса. Первый знает о втором классе, а второй о первом. Потому ссылки на заголовочные файлы получаются перекрестными. Из-за этого компилятор жестко бесится и сыплет кучу маловразумительных...
C++ не могу понять в чем дело http://www.cyberforum.ru/cpp-beginners/thread801295.html
In file included from /usr/local/lib/gcc47/include/c++/csignal:44:0, from /home/dir/core.h:67: /usr/include/signal.h:78:25: error: conflicting declaration 'sigaction* restrict'...
C++ Как работает цикл Уважаемые, не могли бы вы пояснить работу следующего цикла: vector<int> path; for (int cur=t; cur!=-1; cur=p) path.push_back (cur); reverse (path.begin(), path.end()); подробнее

Показать сообщение отдельно
Sadygan
0 / 0 / 0
Регистрация: 06.05.2014
Сообщений: 2
06.05.2014, 12:43
может как то так
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
#include <iostream>;
#include <string>;
using namespace std;
 
 
struct cadyBar {
    string name;
    float weight;
    int colories;
};
void showCady (cadyBar &str);
 
cadyBar &cake (cadyBar &str, char *name="Millennium Munch", double a = 2.85, int b = 350);
int main () {
    cadyBar ca;
    cake(ca, "Rosaaa", 1.85);
    showCady(ca);
    return 0;
}
cadyBar &cake (cadyBar &str, char *pc, double sw, int col) {
    //cout << pc << endl;
    str.name = pc;
    str.weight = sw;
    str.colories = col;
    return str;
}
void showCady (cadyBar &str) {
    cout << str.name << endl;
    cout << str.weight << endl;
    cout << str.colories << endl;   
};
была проблема с структере char, поменял на string
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru