// file BoardInitializer.h#include <stdio.h>#include <tchar.h>#include <string>#include <iostream>using namespace std;class BoardInitializer{ static int *beginBoard; static int *testBoard; static voID testBoardInitialize();}// file mh.cpp#include "BoardInitializer.h"int main(int argc,char* argv[]){ BoardInitializer.testBoardInitialize(); return 0;}
我在mh.cpp中实现了BoardInitializer :: testBoardInitialize.
但我收到错误“功能无法访问”.怎么了?
其他人是公开的和受保护的).这意味着你所有的
成员和您的成员函数是私有的,只能通过
该类或朋友的其他成员函数(函数或类)
那个班.
函数main既不是,你最终得到错误.
C提供了一个方便的快捷方式(或C传统的cruft,取决于你的
worldvIEw)名为struct,默认保护级别为
上市.
class my_class {public: int my_int; };
要么
struct my_struct { int my_int;};
应该显示出差异.
总结以上是内存溢出为你收集整理的c – 功能无法访问全部内容,希望文章能够帮你解决c – 功能无法访问所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)