Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

02.01.2010, 15:30
|
|
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме: 2868783
Репутация:
414
|
|
_https://forum.antichat.ru/thread89681.html
|
|
|

04.01.2010, 00:48
|
|
Постоянный
Регистрация: 26.01.2008
Сообщений: 796
Провел на форуме: 5209663
Репутация:
357
|
|
Вопрос по синтаксису в с++ Builder:
В делфи тип переменной ди и сама переменные указываются до действия то есть перед Begin:
...
...
procedure TForm1.Button1Click(Sender: TObject);
Var
i:integer;
s:string;
//И т.д.
Begin
//Бля бла
end;
...
...
А как объявить переменные на cpp?
|
|
|

04.01.2010, 00:54
|
|
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме: 2868783
Репутация:
414
|
|
мб стоит сначала книжки почитать?
|
|
|

04.01.2010, 00:57
|
|
Постоянный
Регистрация: 26.01.2008
Сообщений: 796
Провел на форуме: 5209663
Репутация:
357
|
|
Сообщение от razb
мб стоит сначала книжки почитать?
Не нашёл ни одной книги в в электронном виде, только сканы, которые невозможно читать...
|
|
|

04.01.2010, 01:03
|
|
Moderator - Level 7
Регистрация: 05.11.2007
Сообщений: 894
Провел на форуме: 5609275
Репутация:
1474
|
|
Сообщение от НTL
Не нашёл ни одной книги в в электронном виде, только сканы, которые невозможно читать...
врешь ты все. книг полно. переменные можно объявлять почти где угодно.
например одну переменную в разных циклах.
|
|
|

04.01.2010, 01:28
|
|
Участник форума
Регистрация: 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 ==========
|
|
|

04.01.2010, 01:33
|
|
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
|
|
|

04.01.2010, 01:34
|
|
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме: 2868783
Репутация:
414
|
|
О_о это где ты такое вычитал/увидел ?
скорее всего предпологается:
|
|
|

04.01.2010, 01:38
|
|
Участник форума
Регистрация: 14.04.2007
Сообщений: 197
Провел на форуме: 1122391
Репутация:
209
|
|
Сообщение от razb
О_о это где ты такое вычитал/увидел ?
скорее всего предпологается:
string b1 ="qwe";
string b2 = "asd";
b1.insert(3,b2);
вот так работает, вычитал в книге по c++
Вообщем мне нужно в строку добавить символы\слова в цикле, как это сделать? Нужен аналог как в php:
PHP код:
<?php
for($i=0;$i<20;$i++) {
$str.=$i;
}
|
|
|

04.01.2010, 01:47
|
|
Участник форума
Регистрация: 25.08.2008
Сообщений: 187
Провел на форуме: 2066562
Репутация:
86
|
|
Сообщение от 1NtR0
string b1 ="qwe";
string b2 = "asd";
b1.insert(3,b2);
вот так работает, вычитал в книге по c++
В с++ string это класс, а int это тип.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|