complex.cpp

来自「压缩包里有教材<<C++模式设计-基于QT4开源跨平台开发框架&gt」· C++ 代码 · 共 34 行

CPP
34
字号
#include "complex.h"#include <iostream>#include <sstream>using namespace std;Complex::Complex(double realPart, double imPart)    :   m_R(realPart), m_I(imPart)  /* member initialization list */{     cout << "complex(" << m_R << "," << m_I << ")" << endl;}Complex::Complex(double realPart) :     m_R(realPart), m_I(0) {}Complex::Complex() : m_R(0.0), m_I(0.0) {}string Complex::toString() const {    ostringstream strbuf;    strbuf << '(' << m_R << ", " << m_I << ')';    return strbuf.str();}int main() {    Complex C1;    Complex C2(3.14);    Complex C3(6.2, 10.23);    cout << C1.toString() << '\t' << C2.toString()          << C3.toString() << endl;}       

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?