91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

作業02 字符圖像 目標:開發字符圖像的類。一個字符圖像是由多行ANSI可打印字符組成的,各行字符數量可以不同;一個字符圖像可以通過加框(Frame)形成一個新的字符圖像;兩個字符圖像可以通過頂端對齊的方式經水平連接(HCat)形成一個新的字符圖像;兩個字符圖像可以通過左端對齊的方式經垂直連接(VCat)形成一個新的字符圖像; 1. 現給出了一個字符圖像的類定義,如下 實現上邊的CharPic類。 2. 上邊CharPic中,通過重載構造函數創建字符圖像,但構造函數的語義不是非常直觀,使用也需要特別小心。請試一試將重載的構造函數改成(簡單)工廠方法,使得語義更清晰。 3. 考察完成的

資源截圖

代碼片段和文件信息

#include?“CharPic.h“
#include?
using?namespace?std;
CharPic::CharPic(int?type?int?rs?int?cs?char**?arrayChars)?:
rows(type?==?1???rs?:?rs?+?2)
cols(type?==?1???cs?:?cs?+?2)
{

if?(type?==?1)?{

data=new?char*?[rs];
for?(int?i=0;?i? data[i]=new?char[cs];
for?(int?j=0;?j? data[i][j]=arrayChars[i][j];
}
}
else?if(type==2){
data=new?char*?[rows];
for?(int?i=0;?i? data[0][0]=data[0][cs?+?1]=data[rs?+?1][0]=data[rs?+?1][cs?+?1]=‘‘‘;
for?(int?i=1;?i?<=?cs;?i++)?data[0][i]=data[rs?+?1][i]=‘-‘;
for?(int?i=1;?i?<=?rs;?i++)?data[i][0]=data[i][cs?+?1]=‘|‘;
for?(int?i=1;?i?<=?rs;?i++)
for?(int?j=1;?j?<=?cs;?j++)
data[i][j]=arrayChars[i?-?1][j?-?1];
}
}
CharPic&?Ch

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????2816??2019-10-07?14:48??作業02\T01\T01\CharPic.cpp

?????文件????????936??2019-10-07?14:48??作業02\T01\T01\CharPic.h

?????文件???????6188??2019-10-06?09:54??作業02\T01\T01\T01.vcxproj

?????文件???????1072??2019-10-06?09:54??作業02\T01\T01\T01.vcxproj.filters

?????文件????????168??2019-10-06?09:42??作業02\T01\T01\T01.vcxproj.user

?????文件???????1430??2019-10-06?09:43??作業02\T01\T01.sln

?????文件???????3840??2019-10-07?14:56??作業02\T02\T02\CharPic.cpp

?????文件???????1538??2019-10-07?14:51??作業02\T02\T02\CharPic.h

?????文件???????6188??2019-10-06?10:59??作業02\T02\T02\T02.vcxproj

?????文件???????1072??2019-10-06?10:59??作業02\T02\T02\T02.vcxproj.filters

?????文件????????168??2019-10-06?09:54??作業02\T02\T02\T02.vcxproj.user

?????文件???????1430??2019-10-06?09:54??作業02\T02\T02.sln

?????文件?????137728??2019-10-07?15:23??作業02\T03\Debug\T03.exe

?????文件?????909560??2019-10-07?15:23??作業02\T03\Debug\T03.ilk

?????文件????1134592??2019-10-07?15:23??作業02\T03\Debug\T03.pdb

?????文件??????40797??2019-10-07?15:23??作業02\T03\T03\Debug\main.obj

?????文件?????445861??2019-10-07?15:23??作業02\T03\T03\Debug\Pic.obj

?????文件????????933??2019-10-07?15:23??作業02\T03\T03\Debug\T03.log

?????文件???????2674??2019-10-07?15:23??作業02\T03\T03\Debug\T03.tlog\CL.command.1.tlog

?????文件??????37824??2019-10-07?15:23??作業02\T03\T03\Debug\T03.tlog\CL.read.1.tlog

?????文件???????1260??2019-10-07?15:23??作業02\T03\T03\Debug\T03.tlog\CL.write.1.tlog

?????文件???????2710??2019-10-07?15:23??作業02\T03\T03\Debug\T03.tlog\link.command.1.tlog

?????文件???????3768??2019-10-07?15:23??作業02\T03\T03\Debug\T03.tlog\link.read.1.tlog

?????文件????????620??2019-10-07?15:23??作業02\T03\T03\Debug\T03.tlog\link.write.1.tlog

?????文件????????222??2019-10-07?15:23??作業02\T03\T03\Debug\T03.tlog\T03.lastbuildstate

?????文件?????265216??2019-10-07?15:23??作業02\T03\T03\Debug\vc142.idb

?????文件?????569344??2019-10-07?15:23??作業02\T03\T03\Debug\vc142.pdb

?????文件????????709??2019-10-07?15:23??作業02\T03\T03\main.cpp

?????文件???????3056??2019-10-07?15:22??作業02\T03\T03\Pic.cpp

?????文件???????1645??2019-10-07?15:19??作業02\T03\T03\Pic.h

............此處省略55個文件信息

評論

共有 條評論