Форум программистов, компьютерный форум, киберфорум
Наши страницы

Случйный выбор цифры из списка C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Параллельное вычисление в консоли http://www.cyberforum.ru/cpp-beginners/thread338062.html
Привет всем. Решил я сделать тетрис. Как известно, фигура движется в низ, с определённой скоростью, и при этом программа, следя за клавишами, может перемещать объект. Трудность возникла вот в чём....
C++ Как запустить программу на MS Visual Studio 2008? Добрый вечер. У меня возникла проблема. В школе нас учили решать простенькие задачки на Visual Studio 2005. Сейчас, спустя какое-то время, я захотел освежить некие знания. Установил Visual Studio... http://www.cyberforum.ru/cpp-beginners/thread338051.html
Своя реализация memcpy C++
Собственно одно из заданий Дейтела это требует. Но только я столкнулся с тем что void *memcpy(void *s1, const void *s2, size_t n) получает то указатели на void и возвращает указатель на void. Так...
C++ Сортировка букв английского алфавита
Здравствуйте, помогите решить проблему не пойму в чём дело необходимо отсортировать слова: void SetsManipulation::sortA() { int count=0; for(int k=0;setOne!='\0';k++) { count++; } ...
C++ В экспресс-выпуске Visual C++ SKU не поддерживается редактирование ресурсов http://www.cyberforum.ru/cpp-beginners/thread337962.html
У меня стоит Microsoft Visual Studio 2010. Файл example.rc редактироваться не хочет, пишет "В экспресс-выпуске Visual C++ SKU не поддерживается редактирование ресурсов". Я так понял нужна не...
C++ c java на с++ аналог package и import java в c++ подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт С++
2848 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
04.08.2011, 17:07
aidalexeyaid, Так вроде работает:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
//---------------------------------------------------------------------------
 
#include <vcl.h>
#include <cstring>
#include <cstdlib>
#include <ctime>
#include <vector>
#pragma hdrstop
 
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::FormCreate(TObject *Sender)
{
  srand(time(0));
  Edit1->Text = "";
  Memo1->Text = "79624192,39388153,15200770,123811835,74014717,59021832,132598264,60551690,34245643,68730381,22482429,14459923,100076052,76194326,108608536,111677460,139702721,68159006,124245023,63925280,"
  "70040099,5503012,118175764,129914891,60023339,7807020,135124525,121382447,92511283,65678892,77720069,12859448,16827450,114299963,107661859,41386050,"
  "133862468,58406981,16355910,55930440,67698757,117553214,88581712,28193361,45215314,76560979,91950664,57151066,34770016,100871257,32648803,24433252,134149733,21220968,23042667,39809132,139126381,92910704,34183793,36590709,120197751,132585072,22212721,63266912,40437373,90871409";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  char text[1024 * 2], *p;
  strcpy(text, Memo1->Text.c_str());
  std::vector<int> arr;
  for(p = strtok(text, " ,"); p; p = strtok(NULL, " ,"))
    arr.push_back(atoi(p));
  Edit1->Text = arr[rand() % arr.size()];
}
//---------------------------------------------------------------------------
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru