c++ stl set 仿函数 字符串从大到小排列

c++ stl set 仿函数 字符串从大到小排列

include include <string.h>include <stdlib.h>include include include <stdio.h>using namespace std;struct compare{bool operator ( ) (string s1, string s2) { return s1 > s2; }};int main( ){set<string,compare>T; int i; char str[10]; //字符串插入 for(i = 0; i < 4; i++) { ...

C/C++ 2020-10-09 PM 2959℃ 0条
查找mysql数据库中所有包含特定名字的字段所在的表

查找mysql数据库中所有包含特定名字的字段所在的表

查找mysql数据库中所有包含特定名字的字段所在的表select * from INFORMATION_SCHEMA.columns where COLUMN_NAME Like '%需要查的字段%';

数据库 2020-10-09 PM 1770℃ 0条
php获取整条字符串所有汉字拼音首字母

php获取整条字符串所有汉字拼音首字母

//获取整条字符串所有汉字拼音首字母 function pinyin_long($zh) { $ret = ""; //把所有的字符串分割成数组 $arraAll = preg_split("//u", $zh, -1, PREG_SPLIT_NO_EMPTY); for ($i = 0; $i < count($arraAll); $i++) { //通过正则校验是否是汉字,如果是汉字获取首字母,不是汉字直接拼接 if (preg_match('/^[\x{4e00}-\x{...

PHP 2020-10-09 PM 2398℃ 0条
php获取整条字符串(非纯汉字链)首个汉字拼音首字母

php获取整条字符串(非纯汉字链)首个汉字拼音首字母

//获取整条字符串(非纯汉字链)首个汉字拼音首字母 function pinyin_long2($zh) { $ret = ""; $s1 = iconv("UTF-8", "gb2312", $zh); $s2 = iconv("gb2312", "UTF-8", $s1); if ($s2 == $zh) { $zh = $s1; } for ($i = 0; $i < strlen($zh); $i++) { ...

PHP 2020-10-09 PM 1552℃ 0条
SQLSERVER获取两个日期之间的月数、周数、天数

SQLSERVER获取两个日期之间的月数、周数、天数

--2、测试用例--2.1)获取指定日期和当前日期直接的月数 select DATEDIFF(MM,'2017-08-12 11:12:23',GETDATE()) as 月数 --2.2)获取指定日期和当前日期直接的周数 select DATEDIFF(WW,'2017-08-12 11:12:23',GETDATE()) as 周数 --2.3)获取指定日期和当前日期直接的月数 select DATEDIFF(DD,'2017-08-12 11:12:23',GETDATE()) as 天数

数据库 2020-10-09 PM 4584℃ 0条
php生成24位唯一订单号码,格式:YYYY-MMDD-HHII-SS-NNNN,NNNN-CC

php生成24位唯一订单号码,格式:YYYY-MMDD-HHII-SS-NNNN,NNNN-CC

/** * @Author:XingLiao * @Date:Create in 2019/4/7 5:24 * @return string * 24位订单号 */ function createOrderNum() { //生成24位唯一订单号码,格式:YYYY-MMDD-HHII-SS-NNNN,NNNN-CC,其中:YYYY=年份,MM=月份,DD=日期,HH=24格式小时,II=分,SS=秒,NNNNNNNN=随机数,CC=检查码 @date_default_timezone_set("PRC"); //订单号码主体(YY...

PHP 2020-10-09 PM 1542℃ 0条
php获取汉字的首字母(包含生僻字)

php获取汉字的首字母(包含生僻字)

//配合获取整条字符串所有汉字拼音首字母、获取整条字符串(非纯汉字链)首个汉字拼音首字母食用更加//获取汉字的首字母 function getFirstCharters($str) { if (empty($str)) { return ''; } //取出参数字符串中的首个字符 $temp_str = substr($str, 0, 1); if (ord($temp_str) > 127) { $str = substr($str, 0, 3); } else { $str = $t...

PHP 2020-10-09 AM 1824℃ 0条
mysql 存储过程 汉字取拼音或者首字母

mysql 存储过程 汉字取拼音或者首字母

mysql 的存储过程。我更改了 字节码,取重庆的重为“congqing”,而不是“zhongqing”首先导入数据库表c_pinyin语句为:CREATE TABLE `c_pinyin` ( `code` int(5) NOT NULL DEFAULT '0' COMMENT '代码', `pinyin` varchar(10) DEFAULT NULL COMMENT '拼音', `first` varchar(1) DEFAULT NULL COMMENT '首字母', PRIMARY KEY (`code`) ) ENGINE=MyISAM DEFAULT CH...

数据库 2020-10-09 AM 2571℃ 0条
c++字符串系列之strlen函数

c++字符串系列之strlen函数

常用字符串处理函数有以下几种:strlen strncpy strcpy strncat strcat strncmp strcmp strstr。这里首先介绍strlen函数。1.strlen(const cr *s)返回的是字符串的长度。获得的是有效字符的长度,不包括末尾的结束符'\0'。strlen函数的原型是:unsigned int strlen(const char *str) { assert(str != Null); unsigned int len = 0; while (*str++) { ...

C/C++ 2020-10-09 AM 2437℃ 0条
c++中atoi、substr、c_str用法详解

c++中atoi、substr、c_str用法详解

最近写程序中用到这几个函数,下面将这几个函数的用法总结如下:1.atoi函数。功能:将字符串转换成长整型数。用法:int atoi(const char *nptr)示例代码如下:#include <stdio.h> #include <stdlib.h> //atoi函数是把字符串转换成长整形数。用法是: int atoi(const char *nptr) int main() { int n; char *str = "12345.67"; n = atoi(str); printf("s...

C/C++ 2020-10-09 AM 1582℃ 0条
c++清空txt文本内容

c++清空txt文本内容

fileName为需要清空的文本名void fileEmpty(const string fileName) { fstream file(fileName, ios::out); }

C/C++ 2020-10-09 AM 1848℃ 0条