Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 12.11.08
Prihlásený: 25.10.23
Príspevky: 125
Témy: 30
Príspevok NapísalOffline : 24.04.2011 20:20

zdravim,

v C++ som zaciatocnik. spravil som jednoduchu par riadkovu konzolovu aplikaciu:
Kód:
#include "stdafx.h"
#include <iostream>

using namespace std;

int main()
{
   short x;
   cout << "Kolko krat chces pipnut?";
   cin >> x;
   for (short q = 0;q < x;q++)
   {
      cout << "\a";
   }

   return 0;
}


na mojom PC sa skompiluje a spusti bez problemov, no ked poslem *.exe hocikomu inemu, nejde mu sputit, lebo mu chyba kniznica msvcr100.dll. kde je problem?

pri kompilovani mam moznosti Debug a Relase, aky je v nich rozdiel? na kazde z nich sa vytvori zvlast *.exe , skusal som poslat oba, no vysledok stale taky isty.


Offline

Čestný člen
Čestný člen
Microsoft Visual Studio 2010 Express - C++

Registrovaný: 21.12.06
Prihlásený: 31.12.19
Príspevky: 9438
Témy: 95
Príspevok NapísalOffline : 24.04.2011 20:58

chybajucu kniznicu stahnut zo stranky microsoftu (vyberies ediciu os)..







_________________
NB: ACER Aspire TimeLineX 3820TG: i5-460M; ATI HD5650; 4GB DDR3; HDD 640GB; OS: Win7 64bit + Taška: Zeroshock 3; USB Hub: aktiv Belkin 4port - USB2
Myš: MS laser mouse 6000; Headset: Logitech Digital Precision PC Gaming; Klávesnica: Logitech 200; USB key: Patriot SUPERSONIC USB3 - 32GB ; Mobil: SE Xperia Neo V
Repro:Bach 2.0; Tlač:HP 1410, 1315, 3330-kopírka
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 12.11.08
Prihlásený: 25.10.23
Príspevky: 125
Témy: 30
Príspevok Napísal autor témyOffline : 24.04.2011 21:12

no tak to by islo, ale neda sa to riesit nejak jednoduchsie? tu kniznicu nejak zabalit do toho exaca, aby to nemusel kazdy stahovat?


Offline

Skúsený užívateľ
Skúsený užívateľ
Microsoft Visual Studio 2010 Express - C++

Registrovaný: 11.01.09
Prihlásený: 26.04.24
Príspevky: 1385
Témy: 9
Bydlisko: Hrinova
Príspevok NapísalOffline : 25.04.2011 9:57

Najjednoduchsi sposob - odstran prvy riadok:
Kód:
#include "stdafx.h"


Je to import funkcii pre MFC projekt, ktore hlada v DLL knizniciach a v tvojom projekte je obycajny C++ kod, cize tieto funkcie nepotrebujes.

Dalsi sposob je nastavit staticke linkovanie ( vsetko potrebne sa bude nachadzat v exe aplikacii ). Postup najdes napr tu --> http://stackoverflow.com/questions/3230/how-do-you-pack-a-visual-studio-c-project-for-release

Nakoniec treti sposob je na cielovom PC nainstalovat VC++ Runtime Redistributable pripadne ako spomenul mimkork, stiahnut potrebne DLL a skopirovat do zlozky s programom.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.12.12
Prihlásený: 11.12.12
Príspevky: 1
Témy: 0
Príspevok NapísalOffline : 11.12.2012 15:28

Ľudia som študent, potrebujem súrne poradiť s týmto zadaním:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace ConsoleApplication4
{

class Program
{

static void Main(string[] args)
{

Console.WriteLine("Pre výpočet obsah štvorca stlačte - [S] alebo pre výpočet obsahu obdĺžnika stlačte -[O]"); // užívateľ zvolí S alebo O

// s tymito premennymi budeme pracovať

double S = 0;

double O = 0;

double a = 0;

double b = 0;

string volba = ""; // do premennej string sa ulozi volba ktory vyberie používateľ

do
{

volba = Console.ReadLine();

} while (volba != "S" && volba != "O");


if (volba == "S") // ak sme vybrali obsah štvorca
{

Console.WriteLine("zadajte stranu a");

a = double.Parse(Console.ReadLine());
if (a <= 0) ;
{
Console.WriteLine("zadajte kladne číslo väčšie ako nula prosím");
a = double.Parse(Console.ReadLine());
}


S = a * a; // vypocet

Console.WriteLine("obsah Štvorca je: " + S); // výpis

}
else // ak user zadal retazec "O" ... teda obdlznik
{

Console.WriteLine("Zadajte stranu a");

a = double.Parse(Console.ReadLine());

if (a <= 0) ;
{
Console.WriteLine("zadajte kladne číslo väčšie ako nula prosím");
a = double.Parse(Console.ReadLine());
}

Console.WriteLine("zadaj stranu b");

if (b <= 0) ;
{
Console.WriteLine("zadajte kladne číslo väčšie ako nula prosím");
a = double.Parse(Console.ReadLine());

}

b = double.Parse(Console.ReadLine());

O = a * b;

Console.WriteLine("Obsah obdĺžnika je: " + O);


}

Console.ReadKey();

}

}

}

Potrebujem, aby to kontrolovalo, či je číslo kladné, a ak nie je napísalo aby som teda zadal kladné čislo.
Avšak nemôžem sa z toho vysomáriť, som len úplny začiatočník, teraz ma to ihned posiela na odkaz zadajte kladne čislo aj ked zadam kladne, kde robim chybu ? :(


Odpovedať na tému [ Príspevkov: 5 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Visual studio C++ 2010 Express

v Assembler, C, C++, Pascal, Java

21

1208

15.11.2010 17:33

Johnnny Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. hlada sa programator Microsoft Visual Studio 2010 C# -oprava

v Ponuka práce

2

1256

17.07.2011 13:58

martin111111 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Microsoft Visual Studio 2012 vs 2010

v Delphi, Visual Basic

1

1057

28.01.2013 15:23

XOLOO Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pridanie neštandardnej knižnice visual c++ 2010 Express

v Assembler, C, C++, Pascal, Java

1

324

03.01.2013 13:40

BX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomoc s Visual studio 2010 (SÚRNE)

v Delphi, Visual Basic

0

493

09.06.2012 15:50

SAMLA Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. OpenGL vo Visual Studio Express 2012

v Assembler, C, C++, Pascal, Java

3

423

13.07.2013 18:34

Xperience Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Šablóny v MS Visual Studio 2010 Ultimate

v Assembler, C, C++, Pascal, Java

3

442

04.10.2012 18:29

ball8 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Software z MSDN AA (Visual Studio 2010)

v Ostatné programy

6

596

03.11.2010 17:08

stopa27 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. microsoft visual studio

v Operačné systémy Microsoft

2

1066

12.09.2009 17:57

crysa Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Čeština pre Microsoft Visual studio

v Assembler, C, C++, Pascal, Java

1

1224

05.08.2011 19:45

Bajzik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Microsoft Visual Studio 2005 SP1

v Delphi, Visual Basic

6

1395

21.02.2011 18:42

VOTRELEC005 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém s Microsoft Visual Studio 2015

v Assembler, C, C++, Pascal, Java

19

845

12.06.2016 8:59

BX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Kniznica C [Visual Studio]

v Assembler, C, C++, Pascal, Java

20

1181

19.06.2012 15:25

reDo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Rada k Visual Studio C++

v Assembler, C, C++, Pascal, Java

10

820

08.10.2017 20:29

void Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. OpenGL + Visual C++ 2008 Express Edition

v Assembler, C, C++, Pascal, Java

4

2171

03.08.2009 18:21

TJ Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Chyba pri inštalalovaní Visual Studio C++

v Ostatné

8

449

21.11.2014 13:10

walther Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra