看下这个程序怎么ubuntu下编译c程序?

求大神看看这个程序是怎么了?编译没错,但是运行结果出错
[问题点数:20分]
求大神看看这个程序是怎么了?编译没错,但是运行结果出错
[问题点数:20分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
本帖子已过去太久远了,不再提供回复功能。您的举报已经提交成功,我们将尽快处理,谢谢!
应该还有很多.h文件吧。
一般,每一个.h对应一个.cpp;.h声明一个类,对应的.cpp实现这个类。
所以,当一个VC工程含有很多类的时候,就会包含很多.cp...
你这个变量或者是常量还没有定义,补上一句定义语句就完了
(PS:如果还有问题的话,希望能补上源代码来让人瞧瞧)
大家还关注
(window.slotbydup=window.slotbydup || []).push({
id: '2081942',
container: s,
size: '1000,60',
display: 'inlay-fix'> 求:根据这几条反编译后的语句,如何找到数据库的连接信息我反编译了一个PBD文件,可以看到以下代码片
求:根据这几条反编译后的语句,如何找到数据库的连接信息我反编译了一个PBD文件,可以看到以下代码片
ijnokm98 & &
发布时间: & &
浏览:28 & &
回复:2 & &
悬赏:0.0希赛币
求:根据这几条反编译后的语句,如何找到数据库的连接信息 我反编译了一个PBD文件,可以看到以下代码片断:******************************* &
create ()*******************************appname = &dossier&message = create messagesqlca = create transactionsqlda = create dynamicdescriptionareasqlsa = create dynamicstagingareaerror = create error...uf_window_center(this)ls_dsn = profilestring(&Dagl.ini&,&database&,&DSN&,&Error&)..dagl.ini文件的内容如下:[system]AppName=&*****&[database]DSN=DaglLogId=admin[content]PaperSize=256Left=2350Right=1340Top=950Bottom=850[Post]PaperSize=256Left=2500Right=1940Top=1530Bottom=1260[gz]PaperSize=256Left=2000Right=910Top=1400Bottom=1080我在哪里能找到连接该数据库的连接代码吗 profilestring
ODBC吧,看一下ODBC里有没有Dagl。要么注册表里找一下。
& & (0)(0)
要是看连接该数据库的连接代码就要找 connect using sqlca要是看数据库连接参数就要通过ODBC,注意ODBC里的用户DSN和系统DSN都要看一下。顺便问一句用的是什么数据库?nyjava & &
& & (0)(0)
本问题标题:
本问题地址:
温馨提示:本问题已经关闭,不能解答。
暂无合适的专家
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&同一份源码中通过_USERDLL宏定义来区分是编译成DLL还是应用程序,VS2008如何设置编译器来调试_命令空间有关问题_帮忙看看这个sql如何改?__脚本百事通
稍等,加载中……
^_^请注意,有可能下面的2篇文章才是您想要的内容:
同一份源码中通过_USERDLL宏定义来区分是编译成DLL还是应用程序,VS2008如何设置编译器来调试
命令空间有关问题
帮忙看看这个sql如何改?
同一份源码中通过_USERDLL宏定义来区分是编译成DLL还是应用程序,VS2008如何设置编译器来调试
同一份源码中通过_USERDLL宏定义来区分是编译成DLL还是应用程序,VS2008怎么设置编译器来调试?本帖最后由 VisualEleven 于
10:04:06 编辑
有一个VS2008解决方案里添加了两个项目。一个项目是DLL的测试程序项目(WIN32控制台项目),一个是DLL的源码项目(标准DLL),两个项目中添加的是同一个CPP文件(使用同一份源码文件),源码文件里是通过_USERDLL宏来控制程序入口时采用main(int argc, char **argv)还是采用BOOL APIENTRY DllMain(HINSTANCE hinstDll,DWORD fdwReason,LPVOID lpvReserved)
的:#ifdef _USRDLL
BOOL APIENTRY DllMain(HINSTANCE hinstDll,DWORD fdwReason,LPVOID lpvReserved)
.....................
int main(int argc, char **argv)
.....................
然后在DLL的测试程序项目属性中是预处理器定义选项中没有添加_USERDLL宏,
在DLL的源码项目性中是预处理器定义选项中添加_USERDLL宏,
这样在编译时,解决方案中的DLL的测试程序项目会产生一个exe的Dll测试可执行程序,DLL的源码项目会产生一个标准DLL文件,但是我现在想在Dll测试程序中下断点调试,不管是断点下载main函数中还是下载DLL的导出函数中,断点就是不中断,不起作用,有没有熟悉这种形式编写DLL及其对应的测试程序的工程的,怎么在同一份源码中通过宏开关来切换生成DLL和使用测试程序来直接调试DLL中的函数执行情况?
------解决方案--------------------最好是单独拿出来,dll和测试工程分开,放在同一个Solution下即可。------解决方案--------------------属性配置-&C/C++-&预处理器定义 这里可以定义宏
断点不起作用,dll,exe,还有dll的pdb文件放在同一个输出目录下试试
命令空间有关问题
命令空间问题本人刚学struts,今天按照书上做了一个例子,但是却报关于命名空间的错误,而我并没有定义命名空间,还请各位高手帮忙帮忙,万分感谢。
login.jsp核心代码
&s:form actiom="login" method="post"&
&s:textfield name="username" label="账号"&&/s:textfield&
&s:password name="password" label="密码"&&/s:password&
&s:submit value="提交"&&/s:submit&
struts.xml核心代码
&package name="ghyStruts1" extends="struts-default" &
&action name="login" class="controller.Login"&
&result name="success"&/true.jsp&/result&
&result name="error"&/false.jsp&/result&
&result name="input"&/login.jsp&/result&
&/package&
12:51:21 com.opensymphony.xwork2.monsLogger warn
警告: No configuration found for the specified action: '/login.jsp' in namespace: ''. Form action defaulting to 'action' attribute's literal value.
------解决方案--------------------使用 &s:form & 标签的话, struts-xml文件中似乎要配置namespace=""
&package name="ghyStruts1" extends="struts-default" & 在这里边配------解决方案--------------------你这个错误不是命名空间错误,而是struts把login.jsp当做action了,你是不是把缺省的action后缀名改成jsp了?------解决方案--------------------4楼说的对
你应该是action 和Jsp 页面重名的问题吧 。
改个名称试试------解决方案--------------------【1】是“action”,不是“actiom”……
【2】建议单闭合 &s:textfield /&
【3】是不是 web.xml 没有配置:
&filter-mapping&
&filter-name&struts&/filter-name&
&url-pattern&*.jsp&/url-pattern&
&filter-mapping&
帮忙看看这个sql如何改?
帮忙看看这个sql怎么改??急急急select a.xmjsdw,a.xmjsdwid,a.xmnc,a.htmc,a.htbm,a.htje,a.sdz,(select fkje from ht_zfjd where xmpsdj a ,ht_zfjd b where a.htbm=b.Htbm) as fkje,(case c.flid when 'HTGL_HTLX0001' then '土地补偿合同' when 'HTGL_HTLX0002' then '公正合同' when 'HTGL_HTLX0003' then '监理合同' when 'HTGL_HTLX0004' then '勘察合同' when 'HTGL_HTLX0005' then '测绘合同'when 'HTGL_HTLX0006' then '评估合同' when 'HTGL_HTLX0007' then '其他合同' when 'HTGL_HTLX0008' then '施工合同' when 'HTGL_HTLX0009' then '材料设备合同' when 'HTGL_HTLX0010' then '规划合同' when 'HTGL_HTLX0011' then '拆迁合同' when 'HTGL_HTLX0012' then '审计合同' when 'HTGL_HTLX0013' then '咨询合同' when 'HTGL_HTLX0014' then '设计合同' end)as htlx, (select fkrq from xmpsdj a ,ht_zfjd b where a.htbm=b.Htbm ) as fkrq,(select yf from xmpsdj a ,ht_hz c where c.Htbm=a.Htbm ) as yf,(case c.htif when '0' then '未审核' when '1' then '已审核'end)as htif , (select qdrq from xmpsdj a ,ht_hz c where c.Htbm=a.Htbm ) as qdrq from xmpsdj a left join ht_hz c on a.htbm=c.htbm
------解决方案--------------------急急急,你要改成什么样的?急急急急?------解决方案--------------------大哥 你再急 也要告诉别人你想干嘛啊
还请麻烦 整理下你的SQL文
乱晕了------解决方案--------------------select fkje from ht_zfjd where xmpsdj a ,ht_zfjd b where a.htbm=b.Htbm
这句什么情况
错成这样子(中间的where
干什么的)?
下次吧SQL文 整理好点 也看的更清楚------解决方案--------------------麻烦你说下出来什么情况,你要干什么。把需求说下,要不然我们都不知道如何帮你
如果您想提高自己的技术水平,欢迎加入本站官方1号QQ群:&&,&&2号QQ群:,在群里结识技术精英和交流技术^_^
本站联系邮箱:

我要回帖

更多关于 linux下编译64位程序 的文章

 

随机推荐