2014.4.24 cocos2dx项目创建几个批处理的简单命令常量指针一个调试细节

1>  用python创建cocos2d-x项目的步骤:
     1.安装python,配置环境变量:
          Path:c:\Python33;
          如果需要运行.py文件还需要添加到环境变量,PathExt:;.py;.PYM;
     2.测试:
          首次安装cocos2d-x需要运行build-win32.bat,cocos2d-x会自动检测你的visual studio 的版本,所以在cocos2d-x目录下选择对应的解决方案就可以打开了;
     3.创建项目:
          cmd,cd到cocos2d-x安装目录下的tools\project_creator目录中;
          输入命令:python create_project.py project 项目名 -package 包名 -language cpp
          可制作成脚本cd /k python create_project.py project 项目名 -package 包名 -language cpp放在tools\project_creator目录下;
这是官方推荐的创建方法,因为这样方便移植;
     4.直接打开project目录下的新建项目.sln,发现项目属性已经配置好,编译,耗时比用模板短的多;
 
2>  cd \ :退回到根目录下 & :执行完左边的命令,再接着执行下面的命令 cls :清屏 cmd /k :执行完命令后,保留窗口,不退出
 
3> syntax error
语法错误
Python v3.0以后的版本中将v2.x版本的print 改为了print().

4>  有关比处理的几个简单命令
     @ 不显示其后一行的命令本身;
     echo 反馈,回显,on/off两装状态,其后的命令是否显示命令本身;否,则只显示结果;
     ::  注释,与rem相同;
     goto 跳转,:标签;
     set 显示,设置环境变量;
               set c 显示以c开头的环境变量
               set str=ok
               set /a 支持数学符号运算
               set /p 等待用户输入
一个创建项目的比处理:
@echo off
set /p ProjectName=请输入项目名:
if "%ProjectName%"=="" goto inputError
set /p PackageName=请输入包名:
if "%PackageName%"=="" goto inputError
create_project.py -project %ProjectName% -package %PackageName% -language cpp             //上句命令出现了尴尬,两句话明明一模一样单就是无法创建,最后发现是输入法问题,而且无法用肉眼识别,所以写批处理一定注意输入法;
pause
exit
:inputError
@echo 项目名或包名不能为空!
pause
 
5> 关于常量指针和指针产量再次明确下:
常量指针,const 在*之前,const int* p;和int const* p;(const在星号前)
       原因在于const int a和int const a语义相同;
       指针内容不能修改;
指针常量,int *const p(const在星号后);
       指针为常量,不能修改指向;
 
6> 关于struct指针new数组,调试时不会在内存管理中看到整个数组,且指针大小仍为4,
     指向第一个元素地址;
 
 
 
 
 
 
 
 
 
 
 
 
 
原文地址:https://www.cnblogs.com/fegnze/p/3692020.html