libsmtp–是一个开源的C语言动态库,与其想对应,libsmtp++采用C++开发。libsmtp–使得开发人员能够直接在程序内部实现SMTP邮件发送,它的主要特点是短小精炼、易于使用,已在Linux上测试通过,它支持给多个收件人同时发送统一内容的邮件,并且支持抄送以及密送。 阅读全文
1、数据结构是一门研究非数值计算的程序设计问题中计算机的操作对象以及它们之间的关系和操作等的学科。
2、数据结构是介于数学、计算机硬件和计算机软件三者之间的一门核心课程。
3、数据是对客观事物的符号表示,在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符号的总称。 阅读全文
1、不管数组在哪里定义,如果其元素为类类型,则自动调用该类的默认构造函数进行初始化,如果该类没有默认构造函数,则必须为该数组的元素提供显示初始化。
2、用字符串初始化数组时,注意字符串末尾有null,数组的长度必须大于或等于字符个数加1,否则将产生越界错误。
3、尽量避免使用数组和指针,我们可以用vector和迭代器取代一般的数组,用string类型取代C风格字符串。
“string* ps1, ps2;”实际上只把ps1定义为了指针,如果也想把ps2也定义为指针,则应写成“string* ps1, *ps2;”。 阅读全文