100919 中软实训之疲劳战

作者反思了在实训期间的学习状态,意识到过于依赖团队分配的任务,并决定提高主动性。通过与新老师的交流,解决了Horspool算法的问题,并学习了ListCtrl的使用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

100919

              感觉今天学到了东西真少。有点过于依赖团队了,自己做事情不够主动,他们没有给我分配任务,我就也没有主动去找任务做了。不过,我也想学习,看看他们写的代码。自已看看书,特别是到了下午,我特别地疲劳,眼睛被刺激得不行了。只好自己看看书。不过,最近看书的时间还是太少了。今天又看一半个小时吧。今天看了那个#ifndef 的内容,联系一下昨晚看英文版的c++  primer,又有了一点认识。

举个例子来说,

#ifndef BOOKSHOP_H

#define BOOKSHOP_H

……

#endif

如果前面没有定义,则为true,则执行#define #endif 的部分。

还有char const * a[] char *const a[] 什么能改,什么不能改,一个是 a[] 能改,*a 不能改,另一个是*a能改,a[]不能改。

另外,我还问了下一个新来的老师,她人真好,过来了解我们实训的情况。我一开始还以为她是企业过来招聘的。后来一问,才知道她是我们学校的老师。说了挺多的,我得知她也都算法,就想起自己以前还没有解决的Horspool算法。就拿去问她。她说得很详细,很耐心。她真是一个好老师。她这次来,主要还是了解我们的学习情况,研究一下教学方法。

              再说一下,我之前对于Horspool算法理解的误区吧。我建ShiftTable的时候没有错。只是在比较的时候,没有把那种虽然不相等,却在文本中存在的字符的那种情况考虑进来……

              要加油。承受住压力,奋斗!

              再加一点。今天学会了用ListCttl

BOOL CSELLEDCHECKEDDLG::OnInitDialog()

{

CDialog::OnInitDialog();

// TODO:  在此添加额外的初始化

// m_ltSellCheckYyl.InsertColumn(0,"商品大类名称",LVCFMT_LEFT,90,0);

CRect rc;

GetClientRect(&rc);

this->MoveWindow(0, 0, 710, 600);

//GetDlgItem(IDD_CLIENTPRODUCER).MoveWindow(0,0,rc.Width(),rc.Height());

m_ltSellCheckYyl.SetExtendedStyle(LVS_EX_FLATSB|LVS_EX_FULLROWSELECT|LVS_EX_HEADERDRAGDROP|LVS_EX_ONECLICKACTIVATE|LVS_EX_GRIDLINES);

m_ltSellCheckYyl.InsertColumn(0,"商品代码",LVCFMT_LEFT,100,0);

m_ltSellCheckYyl.InsertColumn(1,"商品名称",LVCFMT_LEFT,100,1);

m_ltSellCheckYyl.InsertColumn(2,"销售单号",LVCFMT_LEFT,100,2);

m_ltSellCheckYyl.InsertColumn(3,"销售时间",LVCFMT_LEFT,100,3);

m_ltSellCheckYyl.InsertColumn(4,"计量单位",LVCFMT_LEFT,100,4);

m_ltSellCheckYyl.InsertColumn(5,"单价",LVCFMT_LEFT,100,5);

m_ltSellCheckYyl.InsertColumn(6,"总金额",LVCFMT_LEFT,100,6);

m_ltSellCheckYyl.InsertColumn(7,"是否正常销售订单",LVCFMT_LEFT,100,7);

m_ltSellCheckYyl.InsertColumn(8,"折价备注",LVCFMT_LEFT,100,8);

return TRUE;  // return TRUE unless you set the focus to a control

// 异常: OCX 属性页应返回FALSE

}

原来还要把那个ListCtrl中view属性设置为Report,这一点还是小灰告诉我的。在这里我要谢谢他。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值