±±¾©Ê¯ÓÍ»¯¹¤Ñ§Ôº2026ÄêÑо¿ÉúÕÐÉú½ÓÊÕµ÷¼Á¹«¸æ
²é¿´: 1280  |  »Ø¸´: 3

afu2007

Ìú¸Ëľ³æ (Ö°Òµ×÷¼Ò)

[ÇóÖú] compile with: /EHsc ÔÚvs2010ÖÐÔõôÉèÖÃ? ÒÑÓÐ1È˲ÎÓë

ÒÔÏÂÊÇmsdnµÄÀý×Ó,±àÒëͨ²»¹ý,ÎÊÌâÓ¦¸ÃÊÇcompile with: /EHsc µÄÉèÖÃÎÊÌâ.
ÏëÎÊ:ÔõôÉèÖÃ???


// based_pointers2.cpp
// compile with: /EHsc
#include <iostream>

int a1[] = { 1,2,3 };
int a2[] = { 10,11,12 };
int *pBased;

typedef int __based(pBased) * pBasedPtr;

using namespace std;
int main() {
   pBased = &a1[0];
   pBasedPtr pb = 0;

   cout << *pb << endl;
   cout << *(pb+1) << endl;

   pBased = &a2[0];

   cout << *pb << endl;
   cout << *(pb+1) << endl;
}
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:

ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

baghnac

½ð³æ (СÓÐÃûÆø)

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
compile with: /EHsc
±¾Éí²»ÊDZàÒëÎÊÌâ
ÓÃÁËÂ¥Ö÷µÄ´úÂë±àÁËÏ£¬Ã»ÓÐÎÊÌâ
compile with: /EHsc       ÔÚvs2010ÖÐÔõôÉèÖÃ?

Â¥Ö÷¿ÉÒÔ°ÑÄãµÄ.vcprojÎļþ·¢³öÀ´£¬Ó¦¸ÃÊÇÅäÖõÄÎÊÌâ°É
Beagreathackernotacracker!
2Â¥2015-05-16 19:22:59
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

afu2007

Ìú¸Ëľ³æ (Ö°Òµ×÷¼Ò)

ÒýÓûØÌû:
2Â¥: Originally posted by baghnac at 2015-05-16 19:22:59
compile with: /EHsc
±¾Éí²»ÊDZàÒëÎÊÌâ
ÓÃÁËÂ¥Ö÷µÄ´úÂë±àÁËÏ£¬Ã»ÓÐÎÊÌâ


Â¥Ö÷¿ÉÒÔ°ÑÄãµÄ.vcprojÎļþ·¢³öÀ´£¬Ó¦¸ÃÊÇÅäÖõÄÎÊÌâ°É

<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/dev ... 3">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug|Win32">
      <Configuration>Debug</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|Win32">
      <Configuration>Release</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <ProjectGuid>{421565B8-67E4-4D5F-B39B-B9B5D7EE12E8}</ProjectGuid>
    <Keyword>Win32Proj</Keyword>
    <RootNamespace>aaa</RootNamespace>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <CharacterSet>Unicode</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <WholeProgramOptimization>true</WholeProgramOptimization>
    <CharacterSet>Unicode</CharacterSet>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings">
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <LinkIncremental>true</LinkIncremental>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <LinkIncremental>false</LinkIncremental>
  </PropertyGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <ClCompile>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <WarningLevel>Level3</WarningLevel>
      <Optimization>Disabled</Optimization>
      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ClCompile>
    <Link>
      <SubSystem>Console</SubSystem>
      <GenerateDebugInformation>true</GenerateDebugInformation>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <Optimization>MaxSpeed</Optimization>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <IntrinsicFunctions>true</IntrinsicFunctions>
      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ClCompile>
    <Link>
      <SubSystem>Console</SubSystem>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <OptimizeReferences>true</OptimizeReferences>
    </Link>
  </ItemDefinitionGroup>
  <ItemGroup>
  </ItemGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets">
  </ImportGroup>
</Project>
3Â¥2015-05-25 21:31:33
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

afu2007

Ìú¸Ëľ³æ (Ö°Òµ×÷¼Ò)

ÒýÓûØÌû:
2Â¥: Originally posted by baghnac at 2015-05-16 19:22:59
compile with: /EHsc
±¾Éí²»ÊDZàÒëÎÊÌâ
ÓÃÁËÂ¥Ö÷µÄ´úÂë±àÁËÏ£¬Ã»ÓÐÎÊÌâ


Â¥Ö÷¿ÉÒÔ°ÑÄãµÄ.vcprojÎļþ·¢³öÀ´£¬Ó¦¸ÃÊÇÅäÖõÄÎÊÌâ°É

·¢³öÀ´ÁË£¬ÇëÖ¸µãÒ»ÏÂ
4Â¥2015-05-25 21:32:36
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ afu2007 µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 324Çóµ÷¼Á +6 ÏëÉÏѧÇóµ÷ 2026-04-02 6/300 2026-04-02 13:48 by SZW_UJN
[¿¼ÑÐ] 314Çóµ÷¼Á +11 1xiaojun23 2026-03-31 12/600 2026-04-02 12:31 by 1xiaojun23
[¿¼ÑÐ] ²ÄÁÏÇóµ÷¼Á +10 ÄØÄØÄÝÄÝ 2026-04-01 13/650 2026-04-02 09:17 by olim
[¿¼ÑÐ] 302Çóµ÷¼ÁÒ»Ö¾Ô¸±±º½070300£¬±¾¿ÆÖ£´ó»¯Ñ§ +8 Ê¥ÈÕ¶úÂüÌõ 2026-04-01 11/550 2026-04-02 07:40 by chemdavid
[¿¼ÑÐ] ½¨»·£¬ÄÜÔ´£¬ÍÁľÀÏʦ·¹ý¿´Ò»¿´£¡£¡£¡ +4 ºÙºÙuu 2026-04-01 4/200 2026-04-01 20:42 by ÎÞи¿É»÷111
[¿¼ÑÐ] 085600 Ò»Ö¾Ô¸9 ×Ü·Ö351 Çóµ÷¼ÁѧУ +7 czhcz 2026-03-31 9/450 2026-04-01 19:24 by Î޼ʵIJÝÔ­
[¿¼ÑÐ] 0710ÉúÎïѧ¿¼Ñе÷¼Á +3 Àî¶àÃ×lee. 2026-03-27 4/200 2026-04-01 16:21 by zzchen2000
[¿¼ÑÐ] µ÷¼Á +5 ºÃºÃ¶ÁÊé¡£ 2026-03-28 7/350 2026-04-01 15:32 by ÍõÁÁ_´óÁ¬Ò½¿Æ´ó
[¿¼ÑÐ] »·¾³¹¤³Ìµ÷¼Á +9 hyzzzzzzz. 2026-04-01 9/450 2026-04-01 14:20 by salamander`
[¿¼ÑÐ] ²ÄÁÏ¿ÆÑ§Ó빤³ÌÇóµ÷¼Á +13 ÉîVËÞÉá°É 2026-03-29 13/650 2026-03-31 19:50 by Dyhoer
[¿¼ÑÐ] 289Çóµ÷¼Á +3 Acesczlo 2026-03-29 4/200 2026-03-31 14:48 by ÈÈÇéɳĮ
[¿¼ÑÐ] Ò»Ö¾Ô¸Öк£Ñó²ÄÁÏ357 +4 Âó¶÷Àò. 2026-03-30 4/200 2026-03-31 14:35 by ¼Çʱ¾2026
[¿¼ÑÐ] Ò»Ö¾Ô¸´óÁ¬Àí¹¤´óѧ£¬»úе¹¤³Ìѧ˶£¬341 +3 Î÷¹ÏÌïµÄÊØÍûÕß 2026-03-30 3/150 2026-03-31 11:08 by asdfzly
[¿¼ÑÐ] 085600²ÄÁÏÓ뻯¹¤µ÷¼Á +16 kikiki7 2026-03-30 16/800 2026-03-31 10:03 by ÂÈ»¯ÑÇÏõõ£
[¿¼ÑÐ] 323·Ö ʳƷÓëÓªÑøµ÷¼Á +3 ºÙooo 2026-03-31 3/150 2026-03-31 09:38 by longlotian
[¿¼ÑÐ] 085701»·¾³¹¤³ÌÇóµ÷¼Á +11 ¶à¾ÃÉϿΠ2026-03-27 12/600 2026-03-30 21:21 by Ñо¿É®µ¼µ¼
[˶²©¼ÒÔ°] ÕÐÊÕÉúÎïѧ/ϸ°ûÉúÎïѧµ÷¼Á +4 IceGuo 2026-03-26 5/250 2026-03-29 01:25 by griffith2014
[¿¼ÑÐ] 283Çóµ÷¼Á +3 A child 2026-03-28 3/150 2026-03-28 15:41 by ms629
[¿¼ÑÐ] 081200-314 +3 LILIQQ 2026-03-27 4/200 2026-03-28 09:41 by ±£»¤µØÇòÄãÎÒ×öÆ
[¿¼ÑÐ] 298µ÷¼Á +3 jiyingjie123 2026-03-27 3/150 2026-03-27 11:57 by wxiongid
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û