ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #4581  
Старый 30.12.2009, 19:09
Аватар для НTL
НTL
Постоянный
Регистрация: 26.01.2008
Сообщений: 796
Провел на форуме:
5209663

Репутация: 357


Отправить сообщение для НTL с помощью ICQ
По умолчанию

Для делфи есть такой хороший сборник: http://delphibasics.ru/ , есть ли что нить подобное для c++?
 
Ответить с цитированием

  #4582  
Старый 30.12.2009, 19:14
Аватар для ASQX
ASQX
Познающий
Регистрация: 21.06.2008
Сообщений: 57
Провел на форуме:
633209

Репутация: 44
Отправить сообщение для ASQX с помощью ICQ
По умолчанию

Цитата:
Сообщение от НTL  
Для делфи есть такой хороший сборник: http://delphibasics.ru/ , есть ли что нить подобное для c++?
тут есть
 
Ответить с цитированием

  #4583  
Старый 01.01.2010, 19:16
Аватар для TrueIfrit
TrueIfrit
Новичок
Регистрация: 30.12.2009
Сообщений: 3
Провел на форуме:
9791

Репутация: 0
По умолчанию

Пишу на Си программу которая заполняет одномерный массив случайными числами, а потом этот массив сортирует в порядке от меньшего к большему. Вроде все нормально, но TCC ругается что переменная "c" не объявлена, вот исходник:
Код:
#include <stdio.h>
#include <stdlib.h>

int c,i,A[10];

void main()
{
 for (i = 0; i <= 9; i++)
  {
   A[i] = rand();
   printf("%d ",A[i]);
  }
 for (i = 10 - 2; i >= 0; i--)
  { 
   if (A[i] > A[i+1])
    {
     c = A[i]; 
     A[i] = A[i+1]; 
     A[i+1] = c;
    {
   }
 getch();
}

Последний раз редактировалось TrueIfrit; 01.01.2010 в 19:36.. Причина: Неверный исходник
 
Ответить с цитированием

  #4584  
Старый 01.01.2010, 19:45
Аватар для Retimiled
Retimiled
Banned
Регистрация: 24.12.2009
Сообщений: 141
Провел на форуме:
487460

Репутация: 45
По умолчанию

поменяй местами инициализацию i и с
rand используй с предварительным инициализацией
 
Ответить с цитированием

  #4585  
Старый 01.01.2010, 19:52
Аватар для TrueIfrit
TrueIfrit
Новичок
Регистрация: 30.12.2009
Сообщений: 3
Провел на форуме:
9791

Репутация: 0
По умолчанию

Цитата:
Сообщение от Retimiled  
поменяй местами инициализацию i и с
rand используй с предварительным инициализацией
Инициализация я так понял объявление? Если да, то как rand(); можно объявить предварительно, это ведь процедура библиотеки...
 
Ответить с цитированием

  #4586  
Старый 01.01.2010, 20:59
Аватар для eldar85
eldar85
Познающий
Регистрация: 27.08.2009
Сообщений: 82
Провел на форуме:
131097

Репутация: 5
Отправить сообщение для eldar85 с помощью ICQ
По умолчанию

создал проект на Qt в Qt Creator
добавил в proj.pro
Цитата:
LIBS += -LC:\curl-7.19.7\curl-7.19.7\lib \
-lcurl \
-lcurldll
с указанием пути к скомпиленному курлу

компилируется без ошибок, при запуске приложение сразу завершается с кодом -1073741521.

проблема именно в строке инициализации курла

curl_global_init(CURL_GLOBAL_ALL)

без него все ровно. правда не работают другие функции курла

Qt Creator не дает больше никакой информации, курл я качал довольно свежий

что ещё может быть не так?

Последний раз редактировалось eldar85; 01.01.2010 в 21:05..
 
Ответить с цитированием

  #4587  
Старый 01.01.2010, 21:05
Аватар для _antony
_antony
Познающий
Регистрация: 16.07.2008
Сообщений: 82
Провел на форуме:
424387

Репутация: 142
По умолчанию

Цитата:
Сообщение от TrueIfrit  
Пишу на Си программу которая заполняет одномерный массив случайными числами, а потом этот массив сортирует в порядке от меньшего к большему. Вроде все нормально, но TCC ругается что переменная "c" не объявлена, вот исходник:
Код:
#include <stdio.h>
#include <stdlib.h>

int c,i,A[10];

void main()
{
 for (i = 0; i <= 9; i++)
  {
   A[i] = rand();
   printf("%d ",A[i]);
  }
 for (i = 10 - 2; i >= 0; i--)
  { 
   if (A[i] > A[i+1])
    {
     c = A[i]; 
     A[i] = A[i+1]; 
     A[i+1] = c;
    {    <===
   }
 getch();
}
=)))
 
Ответить с цитированием

  #4588  
Старый 01.01.2010, 21:09
Аватар для Retimiled
Retimiled
Banned
Регистрация: 24.12.2009
Сообщений: 141
Провел на форуме:
487460

Репутация: 45
По умолчанию

Цитата:
Сообщение от TrueIfrit  
Инициализация я так понял объявление? Если да, то как rand(); можно объявить предварительно, это ведь процедура библиотеки...
.. ну к примеру как в МСДН
Код:
#include <stdlib.h>
#include <stdio.h>
#include <time.h>

void main( void )
{
   int i;

   /* Seed the random-number generator with current time so that
    * the numbers will be different every time we run.
    */
   srand( (unsigned)time( NULL ) );

   /* Display 10 numbers. */
   for( i = 0;   i < 10;i++ )
      printf( "  %6d\n", rand() );
}
 
Ответить с цитированием

  #4589  
Старый 01.01.2010, 22:22
Аватар для TrueIfrit
TrueIfrit
Новичок
Регистрация: 30.12.2009
Сообщений: 3
Провел на форуме:
9791

Репутация: 0
По умолчанию

Ох, я вас поблагодорил, но прога только заполняет массив псевдослучайными числами, а сортировать его не хочет...
 
Ответить с цитированием

  #4590  
Старый 02.01.2010, 12:26
Аватар для iGlass
iGlass
Познающий
Регистрация: 14.05.2009
Сообщений: 92
Провел на форуме:
299447

Репутация: 5
По умолчанию

Доброго времени суток!

Хочу начать изучать C++ Скинте пожалуйста ссылки на хороший материал: Уроки, Видео уроки, книги статьи.

Заранее благодарен!
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часто задаваемые вопросы по MySQL Серый PHP, PERL, MySQL, JavaScript 5 28.12.2006 18:26
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ