问题列表 - 第7052页

为什么这个WSDL文件在VS2008中生成一个空的服务代理?

为什么这个WSDL文件在VS2008中生成一个空的服务代理?

如果查看生成的Reference.cs文件,则为空.有任何想法吗?

c# wsdl web-services

2
推荐指数
1
解决办法
1万
查看次数

在我的math.h中找不到log2?

我正在使用相当新的Visual C++ 2008 Express安装.

我正在尝试编译一个使用log2函数的程序,该程序是通过在Mac上使用Eclipse而找到的,但是这台Windows计算机找不到该函数(错误C3861:'log2':未找到标识符).

我理解它的方式,包括目录是IDE特有的,对吧?我的Microsoft SDKs\Windows\v6.0A\Include \目录中没有math.h,但我确实在这个目录中找到了math.h:Microsoft Visual Studio 9.0\VC\include.该目录中还有一个cmath ......

log2在哪里?

c math visual-studio

31
推荐指数
3
解决办法
7万
查看次数

为什么我使用此代码会出现分段错误?

运行此代码时出现分段错误.我无法弄清楚为什么会这样 - 有人能看到可能的原因吗?(我已经获得并初始化了信号量的共享内存.)

我的代码:
   #include<stdlib.h>
   #include<sys/types.h>
   #include<sys/shm.h>
   #include<sys/ipc.h>
   #include<stdio.h>
   #include<sys/sem.h>

   union semun 
   {
   int val;
   struct semid_ds *buf;
   unsigned short *array;
   } arg;



  int main()
  {
  key_t semkey;
  int shmid,semid,nsem,sops;
  struct sembuf buf[1];

  char *ptrr,*shm,c,*s;

  semkey=ftok("/home/mawia/abc.c",'a');

  printf("entered into main of producer\n");
  if(semkey<0)
  {
   perror("ftok");
   exit(1);
  }

  shmid=shmget(semkey,30,0777);

  if(shmid<0)
  {
   printf("error");
   perror("shmget");
   exit(1);
  }

  shm=shmat(shmid,0,0);
  if(shm==(char *) -1)
  {
  perror("shm");
  exit(1);
  } 

  s=shm;
  semid=semget(semkey,1,0777);
 if(semid<0)
 {
  printf("error");
  perror("semget");
  exit(0);
 }

 ptrr=shm+1;
 *s='w';
 printf("going to check the value 0th semaphores\n");
 buf[0].sem_num=0;
 buf[0].sem_op=0; …
Run Code Online (Sandbox Code Playgroud)

c semaphore segmentation-fault

-3
推荐指数
1
解决办法
3153
查看次数

自定义对象的 BlazeDS 和 ArrayList

我正在使用 BlazeDS 将 Flex 与 Java 连接起来。我在将自定义对象的 ArrayLists 从 Flex 传递到 java 时遇到问题。

我有两个对象,一个叫做Category,另一个叫做Section。一个类别有一个 Section 对象的 ArrayList。我可以在 Flex 和 Java 之间来回发送 Category 对象的 ArrayList,问题是当我尝试访问已从 Flex 返回到 Java 的 Category 对象的部分 ArrayList 时,出现以下错误:

flex.messaging.MessageException: java.lang.ClassCastException : flex.messaging.io.amf.ASObject
Run Code Online (Sandbox Code Playgroud)

出于某种原因,我得到了一个 ASObjects 的 ArrayList 而不是我的 Section 对象。我尝试查找如何在 actionscript 中明确键入数组,但我唯一能找到的是使用 Vector 对象,而 BlazeDS 不支持该对象。是否可以在 Category 对象的 ArrayList 中传递 Section 对象的 ArrayList,或者我是否必须找到另一种方法?

java apache-flex blazeds actionscript-3

5
推荐指数
1
解决办法
2万
查看次数

使用WinDbg的变量值

题:

如何显示 a的C++ 迭代使用WinDbg的,示出如下:

for (vector<string>::iterator i = args.begin(); i != args.end(); i++)
//omitted
//for instance:
} else if (*i == "-i") {//attempting to display the value of *i
        ++i;
        if (!::PathFileExistsA(i->c_str()))
        {
Run Code Online (Sandbox Code Playgroud)

注意:

使用?? 评估C++表达式命令,它显示以下内容:

0:000> ?? i

class std::_Vector_iterator<std::basic_string<char,
std::char_traits<char>,
std::allocator<char> >,
std::allocator<std::basic_string<char,
std::char_traits<char>,
std::allocator<char> > > >

   +0x000 _Mycont          : 0x0012ff40 std::_Container_base_secure
   +0x004 _Mynextiter      : (null) 
   +0x008 _Myptr           : 0x009c6198 

std::basic_string<char,std::char_traits<char>,std::allocator<char> >
Run Code Online (Sandbox Code Playgroud)
  • 另一个命令可以显示/打印*i- 如果我错了,请纠正我

c++ winapi windbg

7
推荐指数
1
解决办法
1万
查看次数

C中二进制的路径

如何获取正在执行的二进制文件驻留在C程序中的路径?

我正在寻找类似于__FILE__ruby/perl/PHP的东西(当然,__FILE__C中的宏是在编译时确定的).

dirname(argv[0])会给我我想要的所有情况,除非二进制文件在用户的$PATH...然后我根本得不到我想要的信息,而是""或者"."

c path

9
推荐指数
4
解决办法
5851
查看次数

创建wxWidget应用程序的首选方法是什么:在代码中使用GUI工具或程序化?

我使用wxWidgets在工作中创建测试工具.我总是通过在代码中创建小部件来创建GUI.我没有尝试任何可用的工具来帮助这样做.wxWidgets的其他用户通常如何创建他们的界面?如果您使用工具,您使用哪个工具?如果您使用工具,您认为使用该工具有哪些优点和缺点?

c++ user-interface wxwidgets gui-designer

0
推荐指数
1
解决办法
1475
查看次数

在教授UNIX课程时要包括哪些内容?

有人要求我向我公司的一群人讲UNIX,他们可能对UNIX的总体背景知之甚少.帮我确定课程内容.我不想进去教他们一套命令.我希望它更多地涉及UNIX体系结构,文件系统,管道,一切都是文件,进程创建和处理,虚拟内存管理等等.您有什么想法?帮助我介绍这些主题.

unix

5
推荐指数
1
解决办法
881
查看次数

仅使用bash /标准Linux命令在字符串中剥离单引号和双引号

我正在寻找能够使用bash /标准Linux命令转换字符串的内容,如下所示:

  1. 应删除字符串周围的单引号
  2. 应删除字符串周围的双引号
  3. 不带引号的字符串应保持不变
  4. 具有无与伦比的周围引号的字符串应保持不变
  5. 不包含字符串的单引号应保留
  6. 不包含字符串的双引号应保留

例如:

  • '食物'应该成为食物
  • "食物"应该成为食物
  • 食物应该保持不变
  • "食物"应该保持不变
  • "食物"应该保持不变
  • 'Fo'od'应该成为Fo'od
  • "Fo'od"应该成为Fo'od
  • 佛陀应该保持不变
  • 'Fo"od'应该变成Fo"od
  • "Fo"od"应该变成Fo"od
  • Fo"od应该保持不变

谢谢!

linux bash quotes quoting

20
推荐指数
4
解决办法
3万
查看次数

根据过去的事件预测下一个事件发生

我正在寻找一种算法或示例材料来研究基于已知模式预测未来事件.也许有一个名字,我只是不知道/记住它.这个一般的东西可能不存在,但我不是数学或算法的大师,所以我在这里要求方向.

一个例子,据我所知,它将是这样的:

静态事件发生在1月1日,2月1日,3月3日,4月4日.一个简单的解决方案是平均每次出现之间的天/小时/分钟/某事,将该数字添加到最后一次已知的事件,并进行预测.

我要求的是什么,或者我应该学习什么?

没有特别的目标,或任何特定的变量需要考虑.这只是个人思想,也是我学习新事物的机会.

language-agnostic algorithm prediction

16
推荐指数
1
解决办法
8892
查看次数