我有下面的代码:C++的Win32,Unhanded异常访问违反写
TCHAR szAppName[] = TEXT("HellowWin");
TCHAR *trTemp = L" ";
*trTemp= szAppName[5];
基本上我这里做的是我想在szAPPName
指数5分配“值”替换指针trTemp
所表示的值,但我收到访问冲突错误。
任何想法?
下面你可以看到完整的代码:
#include <Windows.h>
#include <stdio.h>
#include "stdafx.h"
LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM);
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShoe)
{
TCHAR szAppName[] = TEXT("HellowWin");
TCHAR *trTemp = L" ";
*trTemp= szAppName[5];
}
谢谢,我正在使用一本旧书。它接近喜欢TCHAR符号。 – Pedrumj 2015-02-12 07:56:40