如图,所要实现的功能就是根据输入的文字,生成相应字体的图片预览,用的是Graphics.DrawString方法,但是遇到字体中没有的字符,会以其他字体显示出来,这里想要的功能就是怎么样判断字库文件里有没有这个字,假如没有统一替换成一个圆圈符号。没有头绪,网上看到用其他语言实现的,但是真的新手,不会调用,想知道C#下怎么实现这个功能。
解决方案:100分……继续阅读 »
10年前 (2016-01-31) 2674浏览
0个赞
#include <vector>
int main()
{
int a[ ] = {0,1,2,3,4};
std::vector<int> ivec;
ivec.assign(std::begin(a),std::end(a));
auto iter = ivec.begin();
iter = ivec.inser……继续阅读 »
10年前 (2016-01-31) 1362浏览
0个赞
最近写程序碰到了一个问题,不知道为什么。
#include<cstdio>
#include<algorithm>
using namespace std;
int n,m,a[300005];
struct Node{
int v,rev,ans;
Node *ch[2],*fa;
Node(int val,Node* fa);
……继续阅读 »
10年前 (2016-01-31) 1337浏览
0个赞
林博士在《高质量C编程指南》中写到:
String & String::operate =(const String &other)
{
// (1) 检查自赋值
if(this == &other)
return *this;
// (2) 释放原有的内存资源
delete [] m_data;
// (3)分配新的内存资源,并复……继续阅读 »
10年前 (2016-01-31) 1197浏览
0个赞
问题描述:live555作为服务器,假如只开1个客户端,基本上没有延时,假如开2个 其中1个会有延时 而另外1个发送正常 ,把正常的关掉 ,有延时的那个客户端感觉播放的速度明显加快 ,一直加快到延时不到1秒 问一下可能什么问题
解决方案:50分
最大可能是传输速度的问题。
不过你的问题本人并没有遇到过,本人用的是ffplay做的测试
用的是局域网的rt……继续阅读 »
10年前 (2016-01-31) 2285浏览
0个赞
本人c++新手、前几天从应公司技术要求从delphi转为C++、以下为代码中出现的一些指针、
GamePlayerManager::LoadGMToolIP(const CHAR * filename) // *号打在中间是啥意思?
const CHAR *split = “\r\n”; //*号挨着split放在一起是啥意思……继续阅读 »
10年前 (2016-01-30) 2066浏览
0个赞
5.7tcp的流量控制
这一节,作者为了讲解滑动窗口的作用————流量控制,结果引入一个大bug。
看图5.22:
A 和B 建立tcp连接后, B 告诉A 其滑动窗口的大小是400(rwnd = 400),
发送1-100字节后,B 居然没有ack应答, A还继续发送101-200, b 依然没有应答。
然后呢, A发送第201个字节开始的报文的……继续阅读 »
10年前 (2016-01-30) 1337浏览
0个赞
线程十多个,目前还不确定抛出异常能否整个程序死掉,感觉抛出异常并没有死掉。
本人就想知道怎么样确定哪个线程的哪里抛出了异常。
例如某个地址不可写异常。
解决方案:5分
windows下的core文件本人不清楚….Linux下可以设置下ulimit .
“例如某个地址不可写异常” — 是不是可以看看需要加锁然后写数据的地方? 在这……继续阅读 »
10年前 (2016-01-30) 1259浏览
0个赞
#include<iostream>
using namespace std;
class vectord{
private:
double *zu;
public:
vectord(){
zu=new double [50];
}
~vectord(){
delete[] zu;
cout<<"qing"……继续阅读 »
10年前 (2016-01-30) 1770浏览
0个赞