资源简介

C++ Qt设计模式第2版(中英文版)+源码

资源截图

代码片段和文件信息

// Miles are converted to kilometers.
#include 

QTextStream cin(stdin);
QTextStream cout(stdout);
QTextStream cerr(stderr);

const double  m2k = 1.609;    // conversion constant

inline double mi2km(int miles) {
    return (miles * m2k);
}

int main() {
    int  miles;
    double kilometers;
    cout << “Enter distance in miles: “ << flush;
    cin >> miles ;  
    kilometers = mi2km(miles);
    cout << “This is approximately “
         <<  static_cast(kilometers)
         << “km.“<< endl;
    cout << “Without the cast kilometers = “
         << kilometers << endl;
    double* dp = const_cast(&m2k); 
    cout << “m2k: “ << m2k << endl;
    cout << “&m2k: “ << &m2k << “  dp: “ << dp << endl;
    cout << “*dp: “ << *dp << endl;
    *dp = 1.892;  /* What are we attempting to do here?*/
    cout << “Can we reach this statement? “ << endl;
    return 0;
}

/*OUT
Enter distance in miles: 23
This is approximately 37km.
Without the cast kilometers = 37.007
m2k: 1.609
&m2k: 0x8049048  dp: 0x8049048
*dp: 1.609
Segmentation fault
*/


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1069  2011-07-25 12:27  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\ansicast\m2k.cpp

     文件       1357  2011-05-26 09:36  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\arithmetic\arithmetic.cpp

     文件        464  2011-07-25 12:27  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\arrays\arrayVSptr.cpp

     文件        432  2011-07-25 12:27  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\arrays\pointerArith.cpp

     文件        659  2011-07-25 12:27  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\arrays\pointerIndex.cpp

     文件       1194  2011-07-25 12:27  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\arrays\returningpointers.cpp

     文件         72  2011-07-25 12:27  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\bash\env-script.sh

     文件       9030  2011-07-25 12:27  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\bookpage\BookPage.png

     文件   46803579  2014-06-12 21:41  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\C++  Qt设计模式  第2版(中文版).pdf

     文件      12065  2011-07-25 12:27  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\carclass\hondurota.png

     文件      26541  2011-07-25 12:27  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\cardgame\cardgame.png

     文件       1380  2011-07-25 12:27  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\cardgame\datastructure\cardgame-client.cpp

     文件        251  2011-07-25 12:27  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\casts\constcast1.cpp

     文件        248  2011-07-25 12:27  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\casts\constcast2.cpp

     文件        166  2011-05-26 09:36  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\circular\badegg\chicken.h

     文件        163  2011-05-26 09:36  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\circular\badegg\egg.h

     文件        136  2011-05-26 09:36  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\circular\goodegg\egg.cpp

     文件        237  2011-05-26 09:36  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\circular\goodegg\egg.h

     文件       1190  2011-05-26 09:36  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\circular\goodegg\egg.png

     文件        343  2011-05-26 09:36  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\clargs\clargs-iostream\clargs.cpp

     文件        452  2011-05-26 09:36  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\clargs\qt\clargs.cpp

     文件      15823  2011-07-25 12:27  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\classes\date-ex.png

     文件        803  2011-05-26 09:36  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\classes\fraction\fraction-client.cpp

     文件        319  2011-05-26 09:36  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\classes\fraction\fraction.cpp

     文件        262  2011-05-26 09:36  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\classes\fraction\fraction.h

     文件       7778  2011-07-25 12:27  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\classes\fraction-ex.png

     文件        151  2011-07-25 12:27  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\clipboard\clipboard.pro

     文件        172  2011-07-25 12:27  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\clipboard\main.cpp

     文件       1004  2011-07-25 12:27  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\clipboard\mainwindow.cpp

     文件        421  2011-07-25 12:27  C++  Qt设计模式第2版(中文版)+源码\QT设计模式\clipboard\mainwindow.h

............此处省略1128个文件信息

评论

共有 条评论