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

Как проинициализировать структурную переменную в конструкторе класса? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать функцию нахождения точек пересечения двух кривых, основанную на методе простой итерации http://www.cyberforum.ru/cpp-beginners/thread1221488.html
Помогите реализовать задачу. Заданы функции Y1, Y2, Y3 и интервал , который содержит координаты точек пересечения кривых Y1 = arctg(x), Y2 = lg(x+5), Y3 = 0.2*х*х Нужно написать функцию нахождения точек пересечения двух кривых, основанную на методе простой итерации
C++ Проверить численно первый замечательный предел lim(x→0)(sin(x)/x)=1 Почему то зацикливается,то ли я делаю вообще? Просьба помочь.В названии темы опечатка,x->0. С++ Borland #include <stdio.h> #include <math.h> #include <conio.h> void main() { clrscr(); http://www.cyberforum.ru/cpp-beginners/thread1221463.html
C++ Как правильно перегрузить оператор [] =
вот например в классе хранится массив, и допустим я хочу елементу массива в этом классе присвоить другое значение, тоесть так, class Var; Var = 5; или Var = 10; как правильно перегрузить оператор = чтобы так сделать??
C++ Expected unqualified-id before '{' token
#include <QCoreApplication> #include <iostream> #include <math.h> using namespace std; float func(float x); { float f=asin(x)-sin(2*x); return f;
C++ Оконные приложения в Visual Studio C++. Посоветуйте книгу или уроки http://www.cyberforum.ru/cpp-beginners/thread1221433.html
Подскажите книжку или обучающие сайты, где рассказывается о том, как создавать приложения в Visual Studio на C++. Заранее спасибо.
C++ Как востановить поврежденный файл На летнюю практику надо написать программу, которая проверяет если не поврежден файл, если поврежден то восстанавливает его. Язык программирования С + + или С #. Объясните с чего начать, потому что не понимаю по какому принципу проверяется, і восстанавливается файл. подробнее

Показать сообщение отдельно
gromo
370 / 269 / 24
Регистрация: 04.09.2009
Сообщений: 1,214
02.07.2014, 21:16     Как проинициализировать структурную переменную в конструкторе класса?
007imran007,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
struct Point {
    int x,y;
 
};
 
class A {
    Point point;
public:
    A() : point {3,4}
    {
        std::cout << "Success!\n";
    }
};
int main() {
    A a;
    return 0;
}
Добавлено через 1 минуту
Цитата Сообщение от Tulosba Посмотреть сообщение
MyClass() { p.x=0; p.y=0; }
И все же это уже присваивание, а не инициализация, если не ошибаюсь. Ведь в теле конструктора класса, конструкторы всех его полей УЖЕ вызваны и проработали.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru