小编Pra*_*Rao的帖子

用于设置环境变量的Shell脚本

我希望编写一个shell脚本来导出变量.

下面我列出了脚本.

echo "Perform Operation in su mode"
export ARCH=arm
echo "Export ARCH=arm Executed"
export PATH='/home/linux/Practise/linux-devkit/bin/:$PATH';
echo "Export path done"
export CROSS_COMPILE='/home/linux/Practise/linux-devkit/bin/arm-arago-linux-gnueabi-';
echo "Export CROSS_COMPILE done"
Run Code Online (Sandbox Code Playgroud)

但这似乎不能正常工作.我必须在shell提示符下单独执行命令.

shell

65
推荐指数
3
解决办法
14万
查看次数

编译器提供复制CTOR

分配给的内存是多少char *ptr:

#include <iostream>
using namespace std;
class A
{ 
  private:
  int count;
  char *ptr;                                 
  public :
  void print()
  {    
  cout << "Addr " << &ptr << endl;     
  cout << "Addr " << *ptr << endl;     
  }       

};

int main()
{
 A obj;
 obj.print();
 A *obj1 = new A(obj); 
 obj1->print();
 cin.get();             
 return 0;   
}
Run Code Online (Sandbox Code Playgroud)

我正在使用编译器提供的复制构造函数.我有兴趣了解我将分配多少内存*ptr.

c++

1
推荐指数
1
解决办法
61
查看次数

理解Python中的Init

考虑我创建一个类名"应用程序",它接受"框架"小部件

class Application(Frame):
Run Code Online (Sandbox Code Playgroud)

在构造函数/初始化中我做

def __init__(self, master=None):
Run Code Online (Sandbox Code Playgroud)

创建实例时

root = Tk()
app = Application(master=root)
Run Code Online (Sandbox Code Playgroud)

我不明白在创建实例时我将类Tk()的实例分配给Master.那么为什么在初始化时我们将它变为"无".有人可以看一下这个并解释一下.

提前致谢

python python-2.7

1
推荐指数
1
解决办法
86
查看次数

标签 统计

c++ ×1

python ×1

python-2.7 ×1

shell ×1