Visual Studio 2010 C Egenskaper

Microsofts Visual Studio 2010, en programvareutvikling program for Windows-programmer og Web utvikling som inkluderer støtte for Windows 7-operativsystemet, inneholder en rekke nye funksjoner for C og C ++ programmeringsspråk. Det er IDE, bibliotek, bygge, kompilator og andre diverse endringer i Visual Studio i denne nye utgaven.

IDE endringer

Visual Studio 2010 inneholder nye Integrated Development Environment funksjoner for styring av programvareutvikling. Disse inkluderer en raskere, mer nøyaktig IntelliSense som også oppdager flere feil og er i stand til å håndtere større prosjekter. Autofullfør, søk, parallelt feilsøkings behandling, grafisk redigering og funksjon navigasjonsfunksjoner er også forbedret i forhold til tidligere utgaver.

Bibliotek endringer

Visual Studio 2010 inkluderer også bibliotek støtte for programmering samtidige applikasjoner. I tillegg er det endringer i Standard C ++ bibliotek, for eksempel nye funksjoner, overskrifter og annet gjennomføring av r-verdien referansen funksjonen. The Microsoft Foundation Classes støtter nå Windows 7, Multitouch og High-DPI bevissthet og ny omstart, meldingsboks, regning, makro og grafiske funksjoner.

Bygg endringer

"MSBuild.exe" erstatter "VCBuild.exe", som betyr at prosjektfiler nå bruke XML-filformatet, sammen med filetternavnet VCXPROJ fil, med automatisk retrograd filkonvertering. VC ++ kataloger er nå splittet, avhengighets referanser er forskjellige, og "_ITERATOR_DEBUG_LEVEL" makro erstatter "_SECURE_SCL" og "_HAS_ITERATOR_DEBUGGING" makroer for debugging iteratorer.

kompilatoren endringer

Det er rvalue referanse og funksjonsendringer i Visual Studio 2010 C, også, samt søkeord og uttrykk endringer. Trigraphs er deaktivert som standard for kompilering; rask modus er aktivert som standard for optimalisering. Common Language Runtime bibliotek kan utelukkes via brukerens preferanser og nye iboende funksjoner støtter forskjellige prosessorteknologier. Den pragma direktivet "detect_mismatch" registrerer nå uoverensstemmelser i filer via filnavn tagging.

Diverse endringer

Visual Studio 2010 legger også YMMWORD datatype for Intel Advanced Vector Extensions 256-bit medie operander støtte. MFC Class Wizard verktøyet, en kode veiviser for å legge til klasser for MFC-prosjekter samt ATL og Win32 prosjekter som støtter MFC blir gjenopplivet. ATL kontroll Wizard verktøyet, en veiviser som setter standard, kompositt og DHTML styrer i ATL-støttet MFC og ATL prosjekter krever nå en programma identifikator for interoperabilitet med andre verktøy.