cPath = "7777.dat";
ExtractFeature((char*)(LPCSTR)("abc.wav"),(char*)(LPCSTR)(cPath));
void ExtractFeature(char*InFln, char*OutFln)
{
为什么InFln拿到了全部的文件名而OutFln只读到了第一个字符
}怎么改下? 急~~~~~~~~
ExtractFeature((char*)(LPCSTR)("abc.wav"),(char*)(LPCSTR)(cPath));
void ExtractFeature(char*InFln, char*OutFln)
{
为什么InFln拿到了全部的文件名而OutFln只读到了第一个字符
}怎么改下? 急~~~~~~~~
解决方案 »
- 我分析是多线程导致的问题,请问有什么方法避免这个问题?
- DC.DrawText, 如何使它能像CEdit那样有滚动条的效果?
- CRectTracker在scrollview拉动虚线框 超出视口 如何让滚动条自动滚过去
- 问下EDIT控件中对输入的公式的读取的问题
- 打印时产生了循环。
- 主线程如何把一个Sleep中的线程强制唤醒
- 用mfc写一个控件, 里面有个CMyDialog继承了CDialog, CMyDialog里设了一个定时器,每隔2秒刷新对话框,但是cpu占有率太高? 给300, 不够
- windows title栏中如何把图标和表示title的字符串中间的“-”去掉啊~~~~~
- 弱弱的问一个问题
- Iocomp在VS2010->VC++->MFC中怎么使用?
- 急!单片机与PC机通过网络进行通信?
- 急求彩色图像分割经典算法的源代码!
这样在函数内部也都可以传递进来的 没错.InFln="abc.wav";
cPath = "7777.dat";
#include "stdafx.h"
#include "stdio.h"void ExtractFeature(char*InFln, char*OutFln)
{
printf("%s\n %s",InFln,OutFln);
}
int main(int argc, char* argv[])
{
char* cPath = "7777.dat";
ExtractFeature((char*)("abc.wav"),(char*)(cPath));
return 0;
}
c_path.Format(_T("/My Documents/Personal/%s.dat"),m_name);
TCHAR* cPath = new TCHAR[10];
cPath = c_path.GetBuffer(c_path.GetLength());
c_path.ReleaseBuffer();
ExtractFeature((char*)(LPCSTR)("/My Documents/Personal/20095821117.wav"),(char*)(LPCSTR)(cPath)); void ExtractFeature(char*InFln, char*OutFln)
{
} 这个是全部代码 环境是vs2008的wince模拟器 我改过char* 但问题更多
改来改去改不对 麻烦各位帮我改下