c++
文章平均质量分 65
靜聽雨軒ear
这个作者很懒,什么都没留下…
展开
-
VC\c++ 对文本文件读写方法(sys,txt)
ifstream 和 ofstream( 引用)C++标准库 之 iostream库的学习笔记(二)fstream库以及ofstream类的使用 ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间; 在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:转载 2013-10-10 11:46:42 · 3254 阅读 · 0 评论 -
传值、传引用、传值之间区别
一、 函数参数传递机制的基本理论 函数参数传递机制问题在本质上是调用函数(过程)和被调用函数(过程)在调用发生时进行通信的方法问题。基本的参数传递机制有两种:值传递和引用传递。以下讨论称调用其他函数的函数为主调函数,被调用的函数为被调函数。 值传递(passl-by-value)过程中,被调函数的形式参数作为被调函数的局部变量处理,即在堆栈中开辟了内存空间以存放由主调函数放进来转载 2014-08-15 16:34:52 · 923 阅读 · 0 评论 -
vc调用Python库的运行程序
编译Python脚本生成可执行程序,可以通过py2exe编译完成。在VC中调用python时,可以结合py2exe,完成整个程序的独立发布^_^google.py:#! /usr/bin/env pythonimport sys, webbrowserdef main(a): url = "http://www.google.com/search?q=%s"转载 2014-03-05 11:12:03 · 3244 阅读 · 1 评论 -
VC和Python的互相调用
在某个C++应用程序中,我们用一组插件来实现一些具有统一接口的功能,我们使用Python来代替动态链接库形式的插件,这样可以方便地根据需求的变化改写脚本代码,而不是必须重新编译链接二进制的动态链接库。Python强大的功能足以胜任,但是有一些操作系统特定的功能需要用C++来实现,再由Python调用。所以,最基础地,我们需要做到:1. 把Python嵌入到C++应用程序中,在C++程序中调转载 2014-03-05 10:53:53 · 1425 阅读 · 0 评论 -
Python脚本转换成windows的exe可执行程序
py2exe可以将python脚本转换为windows中的可独立执行的可执行程序相关工具使用,那么下面的文章就是对py2exe是如何将python脚本进行转换的相关介绍。你对py2exe打包Python脚本的实际应用程序是否感兴趣?是否了解py2exe打包Python脚本的实际操作步骤?这两个问题在以下的文章中都会有所提及,望你在浏览完会对其有更深的了解。一、简介 py2exe是一个将转载 2014-01-23 14:20:00 · 3955 阅读 · 1 评论 -
python(py2exe)打包成exe执行文件,vista/win7下icon图标显示问题的解决方案
windows下,在对使用python的编写的程序进行打包时,常用的工具就是py2exe了,该工具只需要一些脚本就看实现将python程序打包成一个exe文件。并且该exe程序的执行不需要系统预先安装python环境。setup( version =console=[{"script": "testcsdn.py", "icon_resources": [(1, "myicon.ico")]原创 2014-01-25 11:10:53 · 10681 阅读 · 1 评论 -
Cocos2d-X 雪花效果制作
1.首先定义一个 Snowflake 效果的方法Snowflake.h static void createParticleSnowRing(cocos2d::CCPoint position, Engine::String image ,int radia, CCNode* parentNode);Snowflake.cpp void Partic转载 2013-12-19 14:44:44 · 1833 阅读 · 0 评论 -
MFC TabCtrl基本用法
MFC TabCtrl基本用法 MFC TabCtrl控件的使用方法及思路1、建立基于Dialog的应用程序2、添加TabCtrl控件,并关联变量3、建立TabCtrl中存放的Dialog子对话框若干,并关联类4、在Tabctrl类所在的OnInitDialog中利用CTabCtrl::InsertItem()添加若干项5转载 2013-10-30 15:26:28 · 1205 阅读 · 0 评论 -
如何实现CString转换成char*
方法一:CString str = "Hello";char * p1;p1 = CW2A(str.GetBuffer(str.GetLength()));注:这种方式转换有可能出现乱码 方法二:CString str = “Hello”;char *p1 = new char[str.GetLength() + 1];(要申请空间)memset(p1,0,st原创 2013-10-14 15:56:17 · 763 阅读 · 0 评论 -
关于在VS2010下编译出现类似:Command line error D8016 : '/GL' and '/ZI' command-line options are incompatible解决方
您需要关闭如下优化选项:Property->c/c++->general->Debug Information Format:改为”‘Program Database for Edit And Continue (/ZI)';Property->c/c++->Optimization->Optimization:改为“Disabled (/Od)";Property->c/c+转载 2013-10-14 09:23:04 · 9304 阅读 · 1 评论 -
VC/C#调用.Bat文件报 不是内部或者外部命令,但是直接双击.Bat文件没有问题
这个问题网上一直没有确切的答案,或者答非所问。大家应该遇到问题是这样的:调用 WinExec(xxx,ssss,yyy) 或者ShellExecuteEx(...) 打开bat 会出现 不是内部或者外部命令,可执行程序。。。但双击该.bat时候会正常运行其实这种情况目前为止我发现两种原因导致的:第一,打开cmd 时候没有重定位到该目录,所以在.bat 文档开头加上cd %~dp0 (大家可...原创 2018-07-17 11:11:04 · 1687 阅读 · 0 评论