View Full Version : آیا در این کار از چیزی فراتر از operator overloading استفاده کرده اند؟
alireza es
پنج شنبه 06 شهریور 1393, 21:51 عصر
با عرض سلام.
عاقا سازندگان کیوت چطور همچین کاری کردند؟داریم اصلا؟
QString str = "Hello world..!";
QString str2 = str[2];
الان چی کار کردند میشه با شی str مثل یه ارایه رفتار کرد؟
pswin.pooya
پنج شنبه 06 شهریور 1393, 23:54 عصر
عملگر [] رو می تونید پیاده سازی کنید
parvizwpf
جمعه 07 شهریور 1393, 09:33 صبح
کیوت کار خاصی نمیکنه. این قانون خود string هست که میشه به کاراکتر n از رشته اشاره کرد.و بیشتر زبانهای برنامه نویسی
E:\Projects\QT projects\QT5.2\testConsolebarnameNevis\TestConsole Barnamenevis\main.cpp:23: error: conversion from 'QCharRef' to non-scalar type 'QString' requested
QString str2 = str[2];
^
QString str = "Hello world..!"; QChar str2 = str[2];
qDebug()<<str2;
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.