Programming:Programming: Principles and Practice Using C++ 続報

キタワァ.*・゜゚・*:.。..。.:*・゜(n‘∀‘)η゚・*:.。. .。.:*・゜゚・*!!!!!☆

PPPUC

Bjarne Stroustrup 著 Programming Principles and Practice Using C++

多分、読むのはだいぶ後になるに違いありませんが。

#人にC++教えるときに役に立つかなーと思って買ってみました。

 

チャプターだけでも列挙させていただきます。

    • Chapter 0 Notes to the Reader
    • Chapter 1 Computers, People, and Programming
  • Part I The Basics
    • Chapter 2 Hello, World!
    • Chapter 3 Objects, Types, and Values
    • Chapter 4 Computation
    • Chapter 5 Errors
    • Chapter 6 Writing a Program
    • Chapter 7 Completing a Program
    • Chapter 8 Technicalities: Functions, etc.
    • Chapter 9 Technicalities: Classes, etc.
  • Part II Input and Output
    • Chapter 10 Input and Output Streams
    • Chapter 11 Customizing Input and Output
    • Chapter 12 A Display Model
    • Chapter 13 Graphics Classes
    • Chapter 14 Graphics Class Design
    • Chapter 15 Graphing Functions and Data
    • Chapter 16 Graphical User Interfaces
  • Part III Data and Algorithms
    • Chapter 17 Vector and Free Store
    • Chapter 18 Vector and Arrays
    • Chapter 19 Vector, Templates, and Exceptions
    • Chapter 20 Containers and Iterators
    • Chapter 21 Algorithms and Maps
  • Part IV Broadening the View
    • Chapter 22 Ideals and History
    • Chapter 23 Text Manipulation
    • Chapter 24 Numerics
    • Chapter 25 Embedded Systems Programming
    • Chapter 26 Testing
    • Chapter 27 The C Programming Language
  • Part V Appendices
    • Appendix A Language Summary
    • Appendix B Standard Library Summary
    • Appendix C Getting Started with Visual Studio
    • Appendix D Installing FLTK
    • Appendix E GUI Implementation

 

…気が変わりました。EmbeddedとかTestとかFLTK(ってナニ?)とか書かれていては仕方ありません。

気になるとこだけ先に抓み喰ってみます。

 

しかし、The Design and Evolution of C++ のときにも感じましたが、ビヤネ師父のテキストは美しく読みやすい。

…へっぽこC++ && へっぽこELSな私でも。

 

[追記] FLTK(Fast Light Tool Kit)

グラフィックスやGUIを記述するための可搬性のあるシンプルで"ありきたりの"ライブラリ。(原文より)

こんな感じで使うものらしい。

 

#include <FL.h>

#include <FL_Box.h>

#include <Fl_Window.h>

 

int main()

{

  FL_Window window( 200, 200, "Window Title" );

  FL_Box box( 0, 0, 200, 200, "Hello, World!" );

  window.show();

  return Fl::run();

}

1 コメント:

zak さんのコメント...

今日は涼しかったので近くの図書館でざくざく読めました。
#でもまだ400pくらい・・・
#明日フルに使えば何とか一通りいけるかしら?