社区
其它技术问题
帖子详情
高手帮忙看看:动态数组的问题
HolyFly
2005-11-23 07:57:47
目的:对图像进行检测,将大于某一个门限的象素点的坐标x,y存入一个数组中。数组是动态分配的,
然后在OnDraw中对取出的象素点进行重绘。
怎么解决是数组的分配问题,用链表怎么解决?
高手能不能给段代码看看
...全文
204
1
打赏
收藏
高手帮忙看看:动态数组的问题
目的:对图像进行检测,将大于某一个门限的象素点的坐标x,y存入一个数组中。数组是动态分配的, 然后在OnDraw中对取出的象素点进行重绘。 怎么解决是数组的分配问题,用链表怎么解决? 高手能不能给段代码看看
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fiftymetre
2005-11-23
打赏
举报
回复
用stl
在你的窗口类中定义一个vector
vector<POINT> v;
然后定义一个成员函数给v增加一个点
void xxx::Add(POINT& p)
{
v.push_back(p);
}
在OnDraw中遍历vector取点
vector<POINT>::iterator itor = v.begin();
while(itor != v.end())
{
POINT tmp = *itor;
itor++;
// draw;
}
I00027 Java语言程序-打印九九乘法表
这是小时候背的九九乘法表,是中文版,不是数字版,用Java程序打印出来了。 Java源程序如下: package com.elephant.multiply99table; public class Multiply99table { public static String Convert(int digit) { String[] digitWor...
Java打印九九乘法表
1.使用双重for循环打印九九乘法表 Java源代码如下: for(int i=0;i<=9;i++){ for (int j=1;j<=i;j++){ System.out.print(i+"*"+j+"="+i*j+" "); } System.out.println(); } 打印结果如图: 2.使用双重for循环打印九九乘法表,跳过第五行 Java源代码如下: for(int i=0;i<=9;...
Java语言 打印九九乘法表
九九乘法表 for (int i = 1; i <= 9; i++) { System.out.println(1+"*"+i+"="+(1*i)); } 第二步:把固定的1用一个循环包起来,但是有重复 for (int j = 0; i <= 9; i++) {//外层循环 也就是乘法的第一个数 for (int i = 1; i <= 9; i++) {//内层循环,乘法的第二个数
Java:控制台打印九九乘法表
Java:在控制台打印输出九九乘法表。 这又是一个老生常谈的
问题
,不管是刚刚入门时学习的C,还是现在的Java,只要学习循环,都会遇到这个
问题
。废话不多说,我们直接上解析。 j i 1×1=1 1...
Java语言实现在控制台打印九九乘法表
Java语言实现在控制台打印九九乘法表 今天在复习Java的时候有个关于在控制台打印九九乘法表的小小例题,由于是复习所以秒秒钟写完了程序,在控制台也成功打印出了结果,但是看到如图第三行和第四行的时候,他们的第三列和第四列总是和下面的对不起齐,然后强迫症就来了,想把代码改改让他对整齐。 ##更改前的代码如下: public class fore { public static void m...
其它技术问题
3,881
社区成员
9,044
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章