请教各位大大一个问题:
我手头有个动态库,是多字节工程编写的,接口函数形式为 int func(char *)。
现在在unicode的test工程中需要调用这个动态库的接口。调用方式如下:
char Com[2]={0};
func(Com);
请问:这样调用方式对吗?我看同事的代码好……继续阅读 »
10年前 (2015-05-11) 1144浏览 0评论
0个赞
来混分数的人勿扰!
用的多字节编码模式(不是unicode)模式,用char*型 (不用TCHAR)保存输入的字符串,汉字由两个位于(-96,-2)之间的码表示,实际是转换成他的补码来表示,那么问题来了。
我要打开一个 unicode文件 或者utf文件,用char* 型 来读取保存从文件中获取的字符,这里怎么做 才能正确读取不乱吗并且完整读取……继续阅读 »
10年前 (2015-05-11) 1182浏览 0评论
0个赞
多线程
#include <stdio.h>
#include <windows.h>
#include <process.h>
#include<iostream>
using namespace std;
BOOL g_bContinue = TRUE;
CRITICAL_SECTION g_c……继续阅读 »
10年前 (2015-05-11) 1019浏览 0评论
0个赞
int x=1; int y=9;//除数
int sh=0;
int yu=0;
div_t temp;
temp = div( x, y );
sh=temp.quot; //商
yu=temp.rem; ///余*/
cout<<sh<<endl;
cout<<yu<&l……继续阅读 »
10年前 (2015-05-11) 1753浏览 0评论
0个赞
有一个共通的功能,想做成接口或者在抽象父类里做成抽象类,但是这个功能虽然是相同的,输入和输入参数有些不同,包括有可能参数个数和参数类型不同,这种时候还有没有可能做成一个共通的接口?还是只能单独写方法?
10分
有没有可能定义一个接口,可以选一部分参数或者通过参数转换来调用任何一个实现?
20分
一定要做成通用的接口不是不……继续阅读 »
10年前 (2015-05-11) 2111浏览 0评论
0个赞
大家有没有用个XML通讯协议呢?有的给个建议,要怎么定义好,
如: XML里面有没有必要加长度,校验字呢,等等?
15分
建议先随便在硬盘上找一个xml文件阅读参考之。
10分
如果是通讯协议应该校验是必须加的,至于长度,好像没什么必要,XML本身就有各个标签来控制内容分隔,只要保证收的没有错误字节就行了。主要考虑的……继续阅读 »
10年前 (2015-05-11) 1860浏览 0评论
0个赞
C++
函数
传参
见代码
//函数的声明
static void *oom_realloc(void *, size_t);
//具体的实现
template<int inst>
void* __malloc_alloc_template<inst>::oom_realloc(void *, size_t)
{
void……继续阅读 »
10年前 (2015-05-11) 1604浏览 0评论
1个赞
C++
生成随机数函数
MapRand(UINT nMax) //随机函数
{
int nRand=rand(); //rand返回值在0到RAND_MAX(32767)之间
float fMap=(float)nMax/RAND_MAX;
float fRetVal=(flo……继续阅读 »
10年前 (2015-05-11) 2265浏览 0评论
0个赞
求教求教
个人实现代码如下
#ifndef LINKLIST_H
#define LINKLIST_H
typedef void Linklist ;
typedef struct tag_LinklistNode
{
tag_LinklistNode* next ;
}LinklistNode;
typedef struct tag_List……继续阅读 »
10年前 (2015-05-11) 3447浏览 0评论
0个赞