powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / азы С++
8 сообщений из 8, страница 1 из 1
азы С++
    #38170296
Фотография Qlewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сори за элементарный вопрос, но:
a=12345
b=6789
как записАть 123456789 ?
в vb6 это c=a&b, в с++ никак не могу сообразить
...
Рейтинг: 0 / 0
азы С++
    #38170312
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изучай класс string
...
Рейтинг: 0 / 0
азы С++
    #38170347
Фотография Qlewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl,

это всего лишь вопрос синтаксиса языка, мог бы просто подсказать
...
Рейтинг: 0 / 0
азы С++
    #38170352
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Qlewerэто всего лишь вопрос синтаксиса языка, мог бы просто подсказатьне только синтаксиса но и семантики. ну нет в с++ неявных преобразований чисел в строки
...
Рейтинг: 0 / 0
азы С++
    #38170353
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Qlewerэто всего лишь вопрос синтаксиса языка
В синтаксисе языка С++ нет сложения строк. Собственно, в нём вообще нет встроенных
строковых типов.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
азы С++
    #38170373
Фотография Qlewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ужас какой... как же без сложения строк и перевода цифр в строки... пришлось писАть:
Код: plaintext
1.
2.
3.
4.
5.
6.
cout <<"x=";
cout <<x;
cout <<"     ";
cout <<"y=";
cout <<y;
cout <<"\n";
...
Рейтинг: 0 / 0
азы С++
    #38170413
Фотография Новый Год
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
char str[10];
int a = 12346;
int b = 6789;
sprintf (str, "%d%d", a, b);
int c = atoi(str);
...
Рейтинг: 0 / 0
азы С++
    #38170414
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну не все так уж плохо.
Если надо всего-лишь на экран выдать, то достаточно и:
Код: plaintext
1.
cout <<  "x=" << x << "     " << "y=" << y << "\n";


Класс outstream (и его потомок cout) достаточно умны для такого.
Но если хочешь аналог с=a&b, то надо делать что-то в духе:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
#include <iostream>
#include <sstream>
#include <string>
using namespace std;

int main () {
  int a = 12345;
  int b = 6789;
  string c;
  stringstream oss;

  oss << a << b;
  c = oss.str();

  cout << c;

  return 0;
}
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / азы С++
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]