Thinking in C++ 2nd edition source code which are all the cores of the book Thinking in C++ second e

源代码在线查看: local.cpp

软件大小: 375 K
上传用户: dongchenxi2
关键词: Thinking the edition source
下载地址: 免注册下载 普通下载 VIP

相关代码

				//: C10:Local.cpp {O}
				// From Thinking in C++, 2nd Edition
				// at http://www.BruceEckel.com
				// (c) Bruce Eckel 1999
				// Copyright notice in Copyright.txt
				// Static members & local classes
				#include 
				using namespace std;
				
				// Nested class CAN have static data members:
				class Outer {
				  class Inner {
				    static int i; // OK
				  };
				};
				
				int Outer::Inner::i = 47;
				
				// Local class cannot have static data members:
				void f() {
				  class Foo {
				  public:
				//! static int i;  // Error
				    // (How would you define i?)
				  } x;
				} ///:~
							

相关资源