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

  #4591  
Старый 02.01.2010, 15:30
Аватар для razb
razb
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме:
2868783

Репутация: 414


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

_https://forum.antichat.ru/thread89681.html
 
Ответить с цитированием

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

Репутация: 357


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

Вопрос по синтаксису в с++ Builder:

В делфи тип переменной ди и сама переменные указываются до действия то есть перед Begin:
Цитата:
...
...
procedure TForm1.Button1Click(Sender: TObject);
Var
i:integer;
s:string;
//И т.д.
Begin
//Бля бла
end;
...
...
А как объявить переменные на cpp?
 
Ответить с цитированием

  #4593  
Старый 04.01.2010, 00:54
Аватар для razb
razb
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме:
2868783

Репутация: 414


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

мб стоит сначала книжки почитать?
 
Ответить с цитированием

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

Репутация: 357


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

Цитата:
Сообщение от razb  
мб стоит сначала книжки почитать?
Не нашёл ни одной книги в в электронном виде, только сканы, которые невозможно читать...
 
Ответить с цитированием

  #4595  
Старый 04.01.2010, 01:03
Аватар для оlbaneс
оlbaneс
Moderator - Level 7
Регистрация: 05.11.2007
Сообщений: 894
Провел на форуме:
5609275

Репутация: 1474


По умолчанию

Цитата:
Сообщение от НTL  
Не нашёл ни одной книги в в электронном виде, только сканы, которые невозможно читать...
врешь ты все. книг полно. переменные можно объявлять почти где угодно.
например одну переменную в разных циклах.
 
Ответить с цитированием

  #4596  
Старый 04.01.2010, 01:28
Аватар для 1NtR0
1NtR0
Участник форума
Регистрация: 14.04.2007
Сообщений: 197
Провел на форуме:
1122391

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

Подскажите в чем соль?
Код:
#include <iostream>
#include <string>
using namespace std;

int main()
{
     int arr[21];
     for(int c=0;c<20;c++) {
          arr.insert(c, c);


     }

return 0;
}
Выдает ошибку:
Цитата:
1>c:\documents and settings\admin\??? ?????????\visual studio 2005\projects\222\222\?2.cpp(9) : error C2228: left of '.insert' must have class/struct/union
1> type is 'int [21]'
1>Build log was saved at "file://c:\Documents and Settings\Admin\??? ?????????\Visual Studio 2005\Projects\222\222\Debug\BuildLog.htm"
1>222 - 1 error(s), 0 warning(s)
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
 
Ответить с цитированием

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

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

дык он тебе по русски пишет что слева от точки должна быть структура или класс

arr.insert(c, c); .. твоя комманда по сути полный бред

... arr обьявлен как int а у обьектов int char word dword long вообще никаких методов
нет!!

xxx.yyy либо обьект класса xxx вызывает метод yyy(есть еще взятие переменной yyy класса xxx)
либо из структуры xxx берется обьект yyy
 
Ответить с цитированием

  #4598  
Старый 04.01.2010, 01:34
Аватар для razb
razb
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме:
2868783

Репутация: 414


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

Код:
          arr.insert(c, c);
О_о это где ты такое вычитал/увидел ?
скорее всего предпологается:
Код:
          arr[c] = c;
 
Ответить с цитированием

  #4599  
Старый 04.01.2010, 01:38
Аватар для 1NtR0
1NtR0
Участник форума
Регистрация: 14.04.2007
Сообщений: 197
Провел на форуме:
1122391

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

Цитата:
Сообщение от razb  
Код:
          arr.insert(c, c);
О_о это где ты такое вычитал/увидел ?
скорее всего предпологается:
Код:
          arr[c] = c;
string b1 ="qwe";
string b2 = "asd";

b1.insert(3,b2);
вот так работает, вычитал в книге по c++

Вообщем мне нужно в строку добавить символы\слова в цикле, как это сделать? Нужен аналог как в php:
PHP код:
<?php
for($i=0;$i<20;$i++) {
$str.=$i;
}
 
Ответить с цитированием

  #4600  
Старый 04.01.2010, 01:47
Аватар для rudvil
rudvil
Участник форума
Регистрация: 25.08.2008
Сообщений: 187
Провел на форуме:
2066562

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

Цитата:
Сообщение от 1NtR0  
string b1 ="qwe";
string b2 = "asd";

b1.insert(3,b2);
вот так работает, вычитал в книге по c++
В с++ string это класс, а int это тип.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часто задаваемые вопросы по 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