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

Инициализация членов структуры - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перемешать массив строк. http://www.cyberforum.ru/cpp-beginners/thread624310.html
Здравствуйте, не могу сделать программу, где будет генерироваться имена без повторов, тоесть даны к примеру 8 имен, и она должна выдавать их примерно так: имя1 и имя7 имя3 и имя5 имя8 и имя2 имя6 и имя4 Имя не должно повторяться. Каким образом сделать так, чтобы имена не повторялись?
C++ Указатель на класс, создавший объект Добрый вечер! Возник следующий вопрос: Пусть есть 2 класса: class A { public: A(); ~A(); }; http://www.cyberforum.ru/cpp-beginners/thread624251.html
C++ Закрасить фигуру
Строятся многоугольники с общей стороной , нужно их закрасить разными цветами ( или хотя бы одним ) попыталась сделать выдаёт ошибку "stack around the variable point was corrupted "- как это исправить ? вот код и рисунок ( закрашивает неправильно - помогите плз это исправить)) #include "stdafx.h" #include "praktika.h" #include "math.h" #define MAX_LOADSTRING 100
Ошибки в процедуре для сравнений C++
Привет всем.! Дорогие друзья,помогите разобраться пытаюсь скомпилить свой код, выдает ошибку в строке Cross = s1*s2<=0; не могу понять что я делаю не так. Заранее спасибо.#pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused #include <iostream.h> #include <conio.h> #include <stdio.h> #include <math.h>
C++ Волшебные вещи с typedef struct http://www.cyberforum.ru/cpp-beginners/thread624229.html
у меня сейчас мозг взорвется не пойму в чем ошибка,где я не так делаю? #include <stdio.h> #include <locale.h> #include <stdlib.h> #include <Windows.h> #define _CRT_SECURE_NO_WARNING #define MaxNameL 32 #define MaxGroundL 3
C++ Ближайшее вхождение подстроки Здравствуйте, есть текст и переменная с позицией последнего клика на этом тексте, нужно найти 2 ближайших вхождения определённой подстроки(слева и справа). Вот что у меня получилось: //clipboard строка const char*, c - позиция последнего клика в int int i = 0; int p1; int p2; while(true) { if(p1 != 0 and (clipboard == ';' || clipboard == '\n')) p1 = c - i; if(p2 != 0... подробнее

Показать сообщение отдельно
BlackArlekino
Сообщений: n/a
16.07.2012, 08:33     Инициализация членов структуры
Здравствуйте. Имеется код:
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
#include <iostream>
struct Pizza
{
    char name[20];
    double diametr;
    double weidth;
};
 
int main()
{
    using namespace std;
    Pizza* ps = new Pizza;
    cout << "Enter the pizza diametr: ";
    cin >> ps->diametr;
    cout << "\nEnter the pizza name: ";
    cin.get(ps->name,20).get();
    cout << "\nEnter the pizza weidth: ";
    cin >> ps->weidth;
 
    cout << ps->name << ", " << ps->diametr << ", " << ps->weidth << '.';
    
    delete ps;
    
    cin.get();
    return 0;
}
Пытаюсь задать значение члену "diametr", равное:2,5. Но присваивается значение 2, а следующему члену в списке присваивается 5.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru