问题列表 - 第23004页

scanf的缺点

我想知道它的缺点scanf().

在许多站点中,我已经读过使用scanf可能导致缓冲区溢出.这是什么原因?还有其他缺点scanf吗?

c user-input input scanf

58
推荐指数
6
解决办法
5万
查看次数

如何使用计算机视觉来查找图像中的形状?

我有一张简单的照片,可能包含或不包含徽标图像.我正在尝试确定图片是否包含徽标形状.徽标(具有一些额外特征的矩形形状)可以具有各种尺寸并且可以具有多次出现.我想使用计算机视觉技术来识别这些徽标的出现位置.有人能指出我可以用来实现这个目标的正确方向(算法,技术吗?)?

我是计算机视觉的新手,所以任何方向都会非常感激.

谢谢!

machine-learning image-recognition computer-vision

9
推荐指数
1
解决办法
5617
查看次数

使用宏来缩短长卷增强模板名称是一种不好的做法吗?

我厌倦了编写shared_ptr <>,它极大地延长了代码行.有什么理由不这样做?

c++ templates boost visual-c++

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

我如何导入AWT?

我正在教自己java和我正在寻找的书只是解释AWT.

这是我的源代码:

java.awt.*

class obj
{
    public static void main (String[]arg)
    {
        Point blank; 
        blank = new Point (3,4) ; 
        int x = blank.x ;
        System.out.prinln (x) ; 
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我在尝试编译时得到的错误:

obj.java:1: 'class' or 'interface' expected
java.awt.*
^
1 error
Run Code Online (Sandbox Code Playgroud)

我做错了什么?/这里出了什么问题?

java awt

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

使用cli中的引用参数调用c ++函数

非托管函数(纯c ++,如果重要的话):

 void fooC(float& result);
Run Code Online (Sandbox Code Playgroud)

我将包装器定义为(托管包装器,c ++\cli):

void foo(float% result) //managed interface, need to pass result back to caller
{
      fooC(???);//how to call unmanaged function?
}
Run Code Online (Sandbox Code Playgroud)

如何在包装器中传递引用参数?

c++-cli pass-by-reference

4
推荐指数
1
解决办法
1698
查看次数

如何从父类函数访问子类中定义的常量?

我从php.net看到这个例子:

<?php
class MyClass {

     const MY_CONST = "yonder";

     public function __construct() {

          $c = get_class( $this );
          echo $c::MY_CONST;
     }
}

class ChildClass extends MyClass {

     const MY_CONST = "bar";
}

$x = new ChildClass(); // prints 'bar'
$y = new MyClass(); // prints 'yonder'
?>
Run Code Online (Sandbox Code Playgroud)

但是$ c :: MY_CONST只能在5.3.0或更高版本中识别.我写的课可能会分发很多.

基本上,我在ChildClass中定义了一个常量,MyClass(父类)中的一个函数需要使用常量.任何的想法?

php oop class

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

是否有PostgreSQL等效的SQL Server探查器?

我需要查看提交给PostgreSQL服务器的查询.通常我会使用SQL Server探查器在SQL Server域中执行此操作,但我还没有找到如何在PostgreSQL中执行此操作.似乎有相当多的付费工具,我希望有一个开源变种.

postgresql profiler

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

出于什么目的,哪个XML库?

搜索"python"和"xml"会返回各种库,以便将两者结合起来.

这个列表可能有问题:

  • xml.dom的
  • xml.etree
  • xml.sax
  • xml.parsers.expat
  • 的PyXML
  • beautifulsoup?
  • HTMLParser的
  • htmllib中
  • sgmllib中

如果有人可以快速总结何时使用哪个以及为什么,那就太好了.

python xml

8
推荐指数
1
解决办法
644
查看次数

printf的意外结果

#include<stdio.h>
int main()
{
    printf("He %c llo",65);
}
Run Code Online (Sandbox Code Playgroud)

输出:他A

#include<stdio.h>
int main()
{
    printf("He %c llo",13);
}
Run Code Online (Sandbox Code Playgroud)

输出:llo.它不打印他.

我可以理解,65是A的ascii值,因此A在第一种情况下打印,但为什么llo在第二种情况下.

谢谢

c printf

4
推荐指数
2
解决办法
245
查看次数

在单元测试中多个断言是坏的吗?即使链接?

在这个单元测试中检查这么多东西有什么问题吗?:

ActualModel = ActualResult.AssertViewRendered()        // check 1
                          .ForView("Index")            // check 2
                          .WithViewData<List<Page>>(); // check 3

CollectionAssert.AreEqual(Expected, ActualModel);      // check 4
Run Code Online (Sandbox Code Playgroud)

此测试的主要目标是验证返回正确的视图(检查2)并且它包含正确的数据(检查4).

我可以通过将其分成多个测试来获得任何收益吗?我一切都是为了做正确的事情,但如果它没有实际价值我就不会分手了.

我对单元测试很陌生,所以请保持温和.

c# unit-testing mstest asp.net-mvc-2

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