佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1405|回复: 4

给人骂还不会!!!

[复制链接]
发表于 17-10-2008 07:15 PM | 显示全部楼层 |阅读模式
在 <A.cpp> 里有个function:
RM_EXTERN_C RMstatus RMAviPush(RMaviPushHandle aviHandle, typeStream type, void *info, RMuint32 size)
{
RMaviCore *pAvi = (RMaviCore *) aviHandle;
return pAvi->getAudioStreamExtraInfo(type, info, size);
}

在 <B.c>
已经include<A,cpp>了

如果要做A.cpp 里的function就打:
RMAviPush(avi_info->pAvi, RMAVI_AUDIO_STREAM, extraBuffer, avi_info->audio_info.audioFormat.cbSize);

对吗??

但我要printf getAudioStreamExtraInfo(type, info, size);在我的B.c里要整样打????

我以为在 <B.c> :
RMDBGLOG((ENABLE, "%d",extraBuffer));
RMDBGLOG((ENABLE, " %d",avi_info->audio_info.audioFormat.cbSize));


因为我试了:
RMDBGLOG((ENABLE, "%c",info));
RMDBGLOG((ENABLE, " %d",size));

AND:
RMDBGLOG((ENABLE, "%c",void *info));
RMDBGLOG((ENABLE, " %d",size));

AND:
RMDBGLOG((ENABLE, "%c",pAvi->getAudioStreamExtraInfo(type));
RMDBGLOG((ENABLE, " %d",size));


是fail!! undeclare.........






被骂。。。。。。。。


so tolong pls


如果看不懂可以叫我check下code........


[ 本帖最后由 physicholy 于 20-10-2008 09:48 AM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

发表于 18-10-2008 02:30 AM | 显示全部楼层
getAudioStreamExtraInfo(type, info, size) 这个function 会 return什么?
回复

使用道具 举报

 楼主| 发表于 20-10-2008 09:40 AM | 显示全部楼层
就是要return莫样东西,就是不懂要如何打。
要return info 和 size的东西回去。
你给example就可以了。是run under UNIX
教我整样print那个return的value就可以了。那么我的project才能继续。。。
回复

使用道具 举报

 楼主| 发表于 20-10-2008 02:23 PM | 显示全部楼层
sry,concept wrong,不是那样solve的。。。。。。。。。。

[ 本帖最后由 physicholy 于 22-10-2008 05:05 PM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 20-10-2008 05:19 PM | 显示全部楼层
Sry,之前concept wrong........................






problem解决了。。。

[ 本帖最后由 physicholy 于 22-10-2008 03:51 PM 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 22-12-2025 06:14 PM , Processed in 0.132234 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表