本文整理汇总了C++中CMyString::IsEmpty方法的典型用法代码示例。如果您正苦于以下问题:C++ CMyString::IsEmpty方法的具体用法?C++ CMyString::IsEmpty怎么用?C++ CMyString::IsEmpty使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CMyString
的用法示例。
在下文中一共展示了CMyString::IsEmpty方法的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: FlagString
CMyString CMyString::FlagString(int val, int* valList, CMyString* strList, int num)
{
CMyString dst;
for (int i=0; i<num; i++) {
if (val & valList[i]) {
if (!dst.IsEmpty()) dst += _T("|");
dst += strList[i];
}
}
if (dst.IsEmpty()) dst << (int)val;
return dst;
}
示例2: GetChannelsName
void CFunc::GetChannelsName(CMyString& src, CMyString& dst) const
{
src = dst = _T("");
CMyString sDescr = DescrName();
src = firstChanStr(sDescr);
dst = firstChanStr(sDescr);
if (dst.IsEmpty()) dst = src;
}
示例3: numChannels
static int numChannels(CMyString str)
{
if (str.IsEmpty()) return 0;
CMyString numStr((str[0] == 'A') ? str[2] : str[1]);
int num = _ttoi(numStr);
if (num > 4) num = 0;
return num;
}
示例4: GetAlpha
void CFunc::GetAlpha(BOOL& src, BOOL& dst) const
{
src = dst = FALSE;
CMyString sDescr = DescrName();
CMyString srcStr = firstChanStr(sDescr);
CMyString dstStr = firstChanStr(sDescr);
src = alphaChannel(srcStr);
if (dstStr.IsEmpty())
dst = src;
else
dst = alphaChannel(dstStr);
}
示例5: GetChannels
void CFunc::GetChannels(int& src, int& dst) const
{
src = dst = 0;
CMyString sDescr = DescrName();
CMyString srcStr = firstChanStr(sDescr);
CMyString dstStr = firstChanStr(sDescr);
src = numChannels(srcStr);
if (dstStr.IsEmpty())
dst = src;
else
dst = numChannels(dstStr);
UpdateChannels(src, dst);
}
示例6: GetFunc
CFunc CParmStatDlg::GetFunc(int index, int dstType)
{
CMyString funcBase = FuncBase(index);
CMyString typeName;
if (TypeFlag(funcBase))
typeName = TypeName(dstType);
CFunc func = "ipps" + funcBase + "_" + typeName;
if (typeName.IsEmpty())
func += m_pDocSrc->GetVector()->TypeString();
if (func.DstType() & PP_SIGN)
func += "_Sfs";
return func;
}
示例7: GetPlanes
void CFunc::GetPlanes(BOOL& src, BOOL& dst) const
{
src = dst = FALSE;
CMyString sDescr = DescrName();
CMyString srcStr = firstChanStr(sDescr);
CMyString dstStr = firstChanStr(sDescr);
src = planeChannel(srcStr);
if (dstStr.IsEmpty())
dst = src;
else
dst = planeChannel(dstStr);
if (!src && !dst && sDescr.Found(_T("P")))
src = dst = TRUE;
UpdatePlanes(src,dst);
}
示例8: planeChannel
static BOOL planeChannel(CMyString str)
{
if (str.IsEmpty()) return 0;
_TCHAR symb = (str[0] == 'A') ? str[1] : str[0];
return symb == 'P';
}
示例9: alphaChannel
static BOOL alphaChannel(CMyString str)
{
if (str.IsEmpty()) return 0;
return str[0] == 'A';
}
示例10: isType
static BOOL isType(CMyString typeStr)
{
CMyString firstStr = firstType(typeStr);
return !firstStr.IsEmpty();
}