我是Android应用程序开发的新手,想了解全局变量的一些信息.我已经做了很多搜索,我理解在类文件中你可以声明一个全局变量(如果我错了,请纠正我).我看了很多帖子,包括Android - 全局变量?.他们没有帮助我理解我想知道的事情.我的目标是能够创建在应用程序终止后更改并保持更改的变量.我的想法是,我希望有一个主页面,然后分支到一堆其他页面,并有一个全局变量,可以保存您当前正在访问的页面,这样当您恢复时,您可以按下标记为"继续"的按钮.它会带你回到你以前的页面.如果有比全局变量更好的方法,我愿意接受替代方案,提前感谢!
在我的Arduino IDE中,我建立了一个程序,该程序通过移位寄存器运行八个LED,现在正试图创建一个类来控制移位寄存器。到目前为止,我已经为该类创建了文件并创建了带有一些函数的构造函数,但是当我尝试验证代码时,IDE表示我正在重新定义类shiftreg,这是错误消息:
In file included from Lab9_step3.cpp:97:
shiftreg.h:2: error: redefinition of 'class shiftreg'
shiftreg.h:3: error: previous definition of 'class shiftreg'
Run Code Online (Sandbox Code Playgroud)
我的lab_9代码是:
/* ---------------------------------------------------------
* | Arduino Experimentation Kit Example Code |
* | CIRC-05 .: 8 More LEDs :. (74HC595 Shift Register) |
* ---------------------------------------------------------
*
* We have already controlled 8 LEDs however this does it in a slightly
* different manner. Rather than using 8 pins we will use just three
* and an additional chip.
*
* …Run Code Online (Sandbox Code Playgroud)