strcmp

    39热度

    5回答

    WPF的DatePicker总是默认显示“显示日历”。我希望它显示当前/今天的日期。我怎么做。我试图做类似下面的构造函数,但它不会工作, datePicker.SelectedDate = DateTime.Now.Date; 或 datePicker.DisplayDate = DateTime.Now.Date;

    2热度

    7回答

    使用gcc编译C99 我想比较使用字符串比较的2个字符串。 但是,我似乎在strcmp行上得到堆栈转储。 **属性将包含这些,所以我正在寻找frametype。 [name] [time] [type] [time] [name] [callref] [type] [string] [name] [port] [type] [int16] [name] [frametype] [type]

    13热度

    9回答

    我们都知道问题溢出可能导致,这就是为什么strn *存在 - 并且大多数时候它们是有意义的。然而,我所看到的,它使用的strncmp比较喜欢这样的命令行参数的代码: 现在,我会认为这是不必要的,甚至是危险的(更长的参数,将很容易计数错误的字符字面)。 strncmp在空值处停止,并且代码已经假定argv [i]以空终止。任何字符串文字都保证以null结尾,所以为什么不使用strcmp? 也许我错过

    1热度

    2回答

    我正在编写一个字符串比较函数来对医疗术语进行排序,这些术语通常包含来自许多不同欧洲语言的特殊重音字符,并且我需要以某种方式实现类似于MySQL的latin1_general_ci的排序规则。 首先,我正在对字符串进行一些基本的删除操作,以删除空格,引号,连字符,括号等。问题出在我使用默认语言环境将字符串传递到strcoll()时,因为它不够智能例如,将重音符号e视为按字典顺序等同于正常的e。 我很