佚名通过本文主要向大家介绍了declare,declare的用法,declare是什么意思,sql declare,declare message map等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 该如何declare 这个标识符?顺便问问代码中::的意思。
描述:
描述:
#include "stdafx.h"
#include "ErrException.h"
...
//创建或打开文件
CFile file = ::CreateFile(
sz,
GENERIC_WRITE,
0,
NULL,
OPEN_ALWAYS,
FILE_ATTRIBUTE_NORMAL,
NULL);
if(file.IsInvalid())
{
this->ThrowErrorException(::GetLastError());
}
if(INVALID_SET_FILE_POINTER == ::SetFilePointer(file, 0L, NULL, FILE_END))
{
this->ThrowErrorException(::GetLastError());
}
错误的是“INVALID_SET_FILE_POINTER: undclared identifier”。我准备在stdafx.h或者ErrException.h中定义它,但不知道该定义为什么数据类型?好像应该定义为public的吧?
顺便问问:代码中的::是什么意思?
您可能想查找下面的文章:
- try{}catch{}finally{}报finallyundeclaredidentifier,是不是需要包含怎么头文件?
- errorC2065:'CERT_NAME_BLOB':undeclaredidentifier?
- 简单问题——'CoUnitialize':undeclaredidentifier
- ATL/WTL'MSG_WM_SETCURSOR':undeclaredidentifier
- 请教DECLARE_NOT_AGGREGATABLEx等宏定义
- 如果是一个对话框里要设两个MSComm控件,那DECLARE_EVENTSINK_MAP该怎么办呢?
- VC60atlcomh3259:errorC2065:'j':undeclaredidentifier
- 在ATL的类声明当中的DECLARE_PROTECT_FINAL_CONSTRUCT是个必须存在东西么?还是可选的?
- 如何将一个进程的HANDLE或进程的PID转成HWND用于MessageBox?
- Win32DLL工程里说errorC2065:'TRACE':undeclaredidentifier