русский
Germany.ruForen → Архив Досок→ Programmierung

Проблема

23.08.23 22:29
Re: Проблема
 
uscheswoi_82 коренной житель

Насчёт Visual C++ я ошибся, там можно оказывается добавлять Си-файлы:


А в C++ Builder там поумолчанию Си++


Но мне ничего не мешает в Си++ программировать на Си, я могу написать так:

//---------------------------------------------------------------------------
#include <vcl.h>
#include <stdio.h>
#include <stdlib.h>
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
  char *buf;
  buf = (char *) malloc(7);
  strcpy(buf, "Hallo!");
  this->Caption = buf;
}
//---------------------------------------------------------------------------


А это что получится:

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
 

Sprung zu