C++


C++CRTProgrammierenVS 2012Martin Richter - Mo 20 Mai 2013 17:58

In einem Note in meinem Blog wurde es ja auch erwähnt, das Update 2 zu Visual Studio 2012 eine Regression hat. Mit Update 1 konnte man wieder Programme bauen, die auch auf Windows XP laufen. Update 2 machte dies wieder zunichte. Jetzt ist ein RC für Update 3 verfügbar gemacht worden mit dem dieser Fehler behoben wurde.

Hier die Ankündigung im C++ Blog:
http://blogs.msdn.com/b/vcblog/archive/2013/05/07/fix-visual-studio-2012-update-2-breaks-windows-xp-targeting-with-atl-and-or-statically-linking-mfc.aspx

C++ProgrammierenSoftwareToolsMartin Richter - Do 02 Mai 2013 18:11

Ich hatte ja schon mehrfach in meinem Blog auf CPPDepend hingewiesen. Ein tolles Tool für die Code Analyse.

Jetzt gibt es eine kostenlose Version für alle Open-Source-Entwickler.
Mehr dazu findet sich in diesem Link, schaut einmal selbst ob die Lizenzbedingungen für Euch in Frage kommen könnten.

Um in den Genuss einer solchen Lizenz zu kommen muss man eigentlich nur seinen Namen und den Link auf das Projekt an Support@cppdepend.com senden. Einfacher geht es nicht ;)

C++CommunityProgrammierenMartin Richter - So 28 Apr 2013 16:10

Sie steht schon vor der Tür, die Advanced C++ Conference 2013 in Bad Aibling vom 06. bis 08. Mai.

Leider bin ich diesmal nicht von der Partie, aber ich hoffe, dass es genug Teilnehmer geben wird.
Es wäre schade, wenn diese C++ Konferenz mangels Teilnahme wieder verschwinden würde.
Ich kann nur sagen, dass sich die letzten beiden Konferenzen gelohnt haben.

Ich hatte es anders geplant, aber man hat über bestimmte Ressourcen, wie Gesundheit und Familie oft nicht die 100%ige Kontrolle. :(

C++ProgrammierenVS 2012Martin Richter - Fr 05 Apr 2013 22:53

Nach dem CTP 4, das Ende letzten Monats heraus kam ist nun das Update 2 für VS-2012 endgültig freigegeben.

http://blogs.msdn.com/b/somasegar/archive/2013/04/04/visual-studio-2012-update-2-now-available.aspx

Weitere Infos:
http://support.microsoft.com/kb/2797912/en-us

Download:
http://www.microsoft.com/de-de/download/details.aspx?id=38188

C++ProgrammierenVS 2012Martin Richter - Fr 22 Mrz 2013 09:00

Microsoft veröffentlicht Update 2 für VS-2012

http://support.microsoft.com/kb/2797912/en-us

Neues gibt es im C/C++ Bereich nicht. Insgesamt sieht es aus als ob hier hauptsächlich Bugs gefixed wurden.
Für VC++ wurden einige Compilerfehler behoben und am IntelliSense gearbeitet. Auch ein Fehler, der falsche Fixups in den PDB Dateien erzeugt wurde behoben.

 

C++Martin Richter - Sa 19 Jan 2013 15:06

Vorab möchte ich hinweisen, dass auch dieses Jahr in der ersten Mai Woche vom 06. bis 08. Mai die Advanced C++ Conference stattfinden wird. D.h. am 06.05 wird der Workshop stattfinden und am Dienstag und Mittwoch die Konferenz.

Genauere Informationen stehen allerdings noch aus und die Anmeldeseite wird ab nächster Woche laufen:
http://www.adcpp.de/

Zur Info: Am Donnerstag den 09.05 ist Himmelfahrt. Ehrlich gesagt wäre mir die Konferenz auf einem Donnerstag und Freitag wie die letzten Jahre über lieber gewesen.

C++ProgrammierenVS 2012Martin Richter - Di 27 Nov 2012 12:02

Microsoft hat Wort gehalten und es steht das SP1 für Visual Studio 2012 zur Verfügung.
Damit kann man nun auch mit VS-2012 native C++ Programme für Windows XP-SP3 entwickeln.

Weiere Informationen finden sich hier:

C++ProgrammierenWindows APIMartin Richter - Fr 16 Nov 2012 16:21

Ja! Das könnte man denken. Strg+V sowie Umschalt+Einfg sind Shortcuts um etwas aus der Zwischenablage einzufügen.
Man könnte weiterhin davon ausgehen, dass Windows in einem Edit-Control beide gleich behandelt. D.h. benutzt der Anwender Strg+V oder Umschalt+Einfg oder das  im Edit-Control, dann wird immer der selbe Vorgang ausgelöst.

Schön wäre es ja :(

Sowohl bei Strg+V, wie auch bei Umschalt+Einfg und über das Kontextmenü wird WM_PASTE an das Edit-Control gesendet. Schön!

Aber hat das Edit-Control den Stil ES_READONLY – ist also als nur lesend definiert -, dann wird bei Eingabe von Strg+V die Nachricht WM_PASTE nicht gesendet. Auch das Kontextmenü blendet den Menüpunkt Einfügen brav aus. Auch das ist gut so und wie erwartet.

Aber was passiert bei Umschalt+Einfg?
Ja. Das unerwartete passiert und in diesem Fall wird doch WM_PASTE gesendet…

Herausgekommen ist das als Bug in unserer Software bei einer speziellen Edit-Control Klasse, die auch bestimmte andere Datenformate aus der Zwischenablage verstehen soll. Ein Kunde stellte letzten Endes fest, dass er über Umschalt+Einfg weiterhin auch in ein Readonly-Control Daten einfügen kann.

Ich war ziemlich überrascht als ich dieses “unlogische” Verhalten im Testfeld nachvollziehen konnte.
Wer hätte es gedacht? Ich nicht…

C++ProgrammierenVista / Windows 7VS 2012Windows APIMartin Richter - Di 16 Okt 2012 19:24

Es ist soweit. Für VS-2012 C++ ist seit einigen Tagen CTP Version verfügbar.
So ist es in einem der letzten Beiträge auf dem VC++ Team Blog zu lesen:

http://blogs.msdn.com/b/vcblog/archive/2012/10/08/10357555.aspx

D.h. mit der entsprechenden Library und den neuen Projekteinstellungen kann man mit VS-2012 wieder C++ Programme erstellen, die auch auf Windows-XP laufen.

C++ProgrammierenVS 2012Martin Richter - Di 21 Aug 2012 13:11

Ich bin zwar etwas spät dran aber es mag für einige doch eine Neuigkeit sein.

Microsoft hat die finale Version von Visual Studio 2012 für MSDN Abonnementen freigegeben!
Weiterführende Infos gibt es auf dem VC-Blog:
http://blogs.msdn.com/b/vcblog/archive/2012/08/14/10339695.aspx

« Vorhergehende SeiteNächste Seite »