HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #3991  
Старый 15.10.2009, 01:20
GenTao
Участник форума
Регистрация: 10.10.2009
Сообщений: 133
Провел на форуме:
143706

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

Эм,гуи приложения лучше на борланд с++ билдере создавать.Так посоветовали.
 
Ответить с цитированием

  #3992  
Старый 15.10.2009, 02:37
BrainDeaD
Постоянный
Регистрация: 09.06.2005
Сообщений: 531
Провел на форуме:
3516666

Репутация: 439


По умолчанию

не согласен. лично мне лучше VS, QT.
 
Ответить с цитированием

  #3993  
Старый 15.10.2009, 23:10
-m0rgan-
Постоянный
Регистрация: 29.09.2008
Сообщений: 553
Провел на форуме:
2584134

Репутация: 519


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

Как прикрутить интеловский конпелятор к Visual Studio 2008 ?
 
Ответить с цитированием

  #3994  
Старый 16.10.2009, 18:34
GenTao
Участник форума
Регистрация: 10.10.2009
Сообщений: 133
Провел на форуме:
143706

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

1)Что такое динамически созданный объект в с++ ?
2) Использовал пример:

PHP код:

int main
() {
    

int x 5;
int *= &x;
printf("%d",s);
getch();



Если подставить s,то выводит адрес переменной x,а если *s,то значение.Почему такой результат ? Указатель ведь адрес содержит,а не само значение.Из определения.

Последний раз редактировалось GenTao; 16.10.2009 в 18:58..
 
Ответить с цитированием

  #3995  
Старый 16.10.2009, 18:59
razb
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме:
2868783

Репутация: 414


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

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

  #3996  
Старый 17.10.2009, 11:35
Gin
Участник форума
Регистрация: 11.09.2008
Сообщений: 107
Провел на форуме:
262809

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

Уважаемое сообщество посоветуйте пользовательский класс для работы со строками/текстом, если такой имееться, а именно интересует функции подсчета кол-ва слов в тексте, возможность замены слов и т.д.Спасибо.
 
Ответить с цитированием

  #3997  
Старый 17.10.2009, 14:37
Irdis
Участник форума
Регистрация: 06.02.2006
Сообщений: 177
Провел на форуме:
1576821

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

http://www.cplusplus.com/reference/string/string/
для множества строк
http://www.cplusplus.com/reference/stl/list/
 
Ответить с цитированием

  #3998  
Старый 17.10.2009, 19:15
Глюконатор
Новичок
Регистрация: 04.08.2008
Сообщений: 9
Провел на форуме:
60902

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

Код:
int cpnum;

...

if (cpnum == 0) cout << "Orig.";
else cout <<  cpnum;
если написать так, то все норм, но если заменить if на
Код:
cout << cpnum == 0 ? "Orig." : cpnum;
то компилятор выдает ошибку
Цитата:
нет преобразования 'int' в 'const char *'
Почему так происходит?

visual studio 2008.
 
Ответить с цитированием

  #3999  
Старый 17.10.2009, 20:49
t4Nk
Познающий
Регистрация: 23.09.2007
Сообщений: 75
Провел на форуме:
938032

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

Цитата:
Сообщение от Глюконатор  
Код:
cout << cpnum == 0 ? "Orig." : cpnum;
Почему так происходит?
Ну во-первых у оператора "<<" приоритет больше, чем у "?:",
поэтому сначала выведется cpnum, а потом то, что вернет cout будет сравниваться с 0... вобщем надо заключать в скобки весь тернарный оператор.

А во-вторых подстановка шаблонов происходит во время компиляции, и тут подставляется "Orig", т.е. char а потом в него выводится int-вое значение. Потому и ругается.

В твоем случае лучше написать так:
Код:
(cpnum == 0) ? cout << "orig" : cout << cpnum;
 
Ответить с цитированием

  #4000  
Старый 18.10.2009, 14:21
GenTao
Участник форума
Регистрация: 10.10.2009
Сообщений: 133
Провел на форуме:
143706

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

Почему не могу использовать cout внутри класса ?

PHP код:

#include <stdio.h>
#include <conio.h>
#include <iostream>

class Sum {
      
      
int x,y,s;  //private method of access data
      
public:
      
      
void vhod_1(int x) { 5;cout << x;}
      
void vhod_2(int y) { 3;}
      
void summa();
      
      };
      
      
      
int main() { } 
 
Ответить с цитированием
Ответ



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



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


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




ANTICHAT.XYZ