Debian Programming :: Square Bracket Operator?

Sep 1, 2014

Is there a way to achieve the following with the square bracket operator?I have a class:

Code: Select allclass A
{
public:
    void SetValue(int index, Item* B);
private:
    int m_iCount;
    ItemCollection Item_Collection;

[code]....

The probelm is that I am not just blindly assigning whatever given on the right hand side to the returned value from operator [], I need to verify it's not NULL, and it is not already there in the Item_Collection, and I also need to increase the count.

View 5 Replies


ADVERTISEMENT

Programming :: C++ Operator Overloading Within Already Overloaded Operator

Apr 16, 2011

I'm having a bit of an issue using overloaded operators in an already overloaded operator. In my following code, I have overloaded the && operator to compare two Course objects. The operator in turn goes to a function which calls other overloaded operators to compare private object variables of that object to compare them.

View 8 Replies View Related

Programming :: Sudoku - Calculate The Correct Box For A Given Square?

Apr 8, 2011

Im doing a sudoku-solver as a school assigment in Java. It is supposed to solve both 6x6, 9x9 and 12x12 boards.Im pretty much done with my algorithm(brute force), but I'm having a hard time figuring out how to calculate the right Box for a Square. I found this snippet:

Code:

// calculate BoardPos for index, where index is 0..80
void loadBoardPosFromIndex(BoardPos &pos, int index) {
pos.index = index;

[code]...

This works on 9x9 boards, but I really dont get the math behind this, and how I can create a generic rule for both 6x6, 9x9 and 12x12 boards.

View 4 Replies View Related

Programming :: Can't Get The OR Operator To Work?

Apr 18, 2011

I'm having a bit of trouble getting the OR operator to work.This is the code that I have:

global.php:
Code:
$vars["admin link"] = "<a href='/path/to/admin.php'>Admin</a>";
$vars["admin ip"] = "xxx.xxx.xxx.xx1";
$vars["admin ip2"] = "xxx.xxx.xxx.xx2";

[Code]...

View 7 Replies View Related

Programming :: TCL AND Operator (&) On A Binary Value?

May 1, 2010

I have a binary value which I receive from a controller. Say this binary value is 42. Just plain hex 42. If you would look at that byte in a debugger you would see 42.Now this value hold 8 bits each indicating a high or a low output. So 0x42 = 01000010b. Which means bits 1 and 6 are '1'.When I would want to find out which bits are set and which are not in a language like C, I simply do:

Code:

mask = 0x80;
if (binval & mask) {...}
etc..

However I am programming in TCL, and I try to do:

Code:

set mask 0x80
if { [expr ($binval & $mask) > 0] } {...}
etc...

this fails. At the moment the expr is executed, $binval is evaluated and substituted so the expression I am evaluating is

Code:

set mask 0x80
if { [expr ('B' & '0x80') > 0] } {...}
etc...

Eventually I got it working by converting the $binval into a '0x42' string value, like this:

Code:

binary scan $binval c byte
set byte [format "0x%0x" $byte]
set mask 0x80
if { [expr ($byte & $mask) > 0] } {...}
etc...[

Then the expression yields what I want. But this seems so stupid and clumsy. Isn't there a better way where I can compare two binary values without conversions?

View 14 Replies View Related

Programming :: No Match For 'operator<<' In '((HttpRequest*

Jul 13, 2011

I have a simple program from book C++ cookbook, page 291, 8.3, Using Constructors and Destructors to manage resources (or RAII), but it can not get compiled in my g++

------------------------------------------------------------------------------------------------
// Example 8-3. Using constructors and destructors
#include <iostream>
#include <string>
using namespace std;

[code]....

View 2 Replies View Related

Programming :: Getting A Comparison Operator To Work?

Feb 8, 2010

I'm very new at Bash scripting and have a bone head issue that I'm trying (and failing) to resolve. I cannot get this one IF statement to work, it seems the comparison operator does not think the resulting number from the $b*$c+$b operation is an integer even though it is a number. Below is a small proof of concept script with the bit I'm having trouble with.

Code:
#! /bin/bash
a=800
b=700
c=.15
if [ "$a" -le "$(echo "($b*$c+$b)"|bc)" ]

[Code]...

View 6 Replies View Related

Programming :: Operator For Floating Point Comparison?

May 10, 2011

I know it is wrong to use the "==" operator to compare the equality of two floating point numbers. Logically it would seem that if the "==" operator is not usable for floating point comparison, then the "<=" operator would also not be usable. Is this true? The lack of google search results on this topic made me think that it must be true. If that is true, then is it true that the only way to compare floats with <= or >= is with something like the code below? Code: bool smaller_than_or_equal(float a, float b) {

if ( fabs(a-b) < EPSILON){return true;}
else if (a < b) {return true;}
else {return false;}

} I think this is a general question, but if specifics are necessary, I am using the C++ language to code at the moment.

View 5 Replies View Related

Programming :: C++ Cin Doesn't Wait For Input By Operator

Jan 4, 2010

I am trying to learn C++.I implemented a simple archive program, and I am in a situation in which the user is prompted by a menu to make a choice.So I have some cout instruction to illustrate the possible choices and then

int choice;
cin>>choice;

and everything works fine.I introduced this code in a "while" loop that checks wether the choice made by the user is valid or not:

bool check=true;
int choice;
while(check)
{
cin>>choice;
if(the choice is valid) {...;check=false}
else cout<<"please make an other choice"
}

What is happening is that if by mistake the user introduces a character in place of a number, the loop repeats indefinitely because the program, when it get to the "cin" instruction, does not pauses to wait for a new input.

View 7 Replies View Related

Programming :: Print Increment Operator In Perl?

Apr 25, 2010

Can one of you point me towards a comprehensive print function tutorial in perl? I was under the impression that everything within quotes will get interpolated - but I am running into exceptions where it is not desirable to run some varaibles under quotes.

ordinal.pl
1 #!/usr/bin/perl
2 $idx = 1;
3 foreach $letter (a..z) {
4 print "Letter #",$idx++," is: $letter
";
5 #print "Letter # $idx++ is: $letter

[Code]...

View 9 Replies View Related

Programming :: Python Equivalent Of C Ternary Operator?

Jun 12, 2010

I've been reading and googling, etc. I've seen some things, but not a definite explanation of this. What is the appropriate way to mimic a C ternary operator using Python? Isn't there an exact proper way to do it? Any difference for using lambda functions? I'm sorry, but I've been searching and it's ambiguous to me how this should be handled. I would appreciate a person's help on this. I came up with this link, but I'm wondering if I'm missing something.[URL]...

So, is that it? In Dive Into Python, it's using the and-or trick. Well, if the above post is the full explanation,

View 6 Replies View Related

Programming :: Subscript Operator For A List Class?

Jun 27, 2010

how to overload the subscript operator ([]) for a list class?

Code:
template <typename T>
class list
{
public:
struct node

[Code]...

View 1 Replies View Related

Programming :: Ostream<< Operator With Double Variable Is Not Accurate?

Mar 27, 2010

I have tryed out this operator on program:

Code:

#include <iostream.h>
#include <iomanip.h>
#include <fstream.h>
ofstream myfile;

[code]...

which definitly is not the same number. I guess somewhere in the convertion from double to char* ("<<") something is not right and what can i do to save these double numbers in an accurate manner in a file?

View 14 Replies View Related

Programming :: String Comparison - [: =: Unary Operator Expected?

Nov 23, 2010

I would like to compare the nmlookup result of IP's stored in the file ips with a list of PC names stored in the file pcs.

Code:
for line in `cat "ips"`
do

[code]....

View 2 Replies View Related

Programming :: C++: Assignment Operator Copy All The Members Also For Structures Containing STL Objects?

Sep 26, 2010

does the assignment operator copy all the members also for structures containing STL objects strings,vectors,vectors of vectors...)? I did try it on my platform,and it works that way (copying all the fields),but i was wondering if it is a standard behavior or not.

View 2 Replies View Related

Debian :: GNOME Appearance Turned More Square?

Nov 24, 2010

I really have no idea why this happened, but when I logged in GNOME the appearance is different. At first it looked like this:

[URL]

and now it turns into this:

[URL]

Notice how it's more square. System->Preferences->Appearances doesn't seem to help.

View 10 Replies View Related

Programming :: Bash Scripting With "source" Or . (dot) Operator (Cygwin & Ubuntu)?

Jan 22, 2010

This one is driving me crazy.

My .bashrc is set as:
if [ -d ~/.bashrc.d ]; then
for file in $(/bin/ls ~/.bashrc.d/); do

[code]....

View 3 Replies View Related

Programming :: Change Or Add Paths For The Compiler To Look In When Using The "<>" Operator?

May 12, 2010

My compiler won't find <new>. Since it's such a basic function, I'm a bit confused. Is <new> supposed to be in a file of its own? Where do I find it? And if it turns out to be missing on my computer, where can I find a <new> one? Or do you see anything else that I do wrong?

After some trying out, it seems I can't find stuff like iostream or any other basic stuff either. The compiler is prolly looking for them at the wrong place. Does anyone know how I change or add paths for the compiler to look in when using the "<>" operator?

View 2 Replies View Related

OpenSUSE :: Bracket Highlighting In Kile?

May 12, 2011

I have OpenSuse 11.4 with KDE 4.6.2 in my laptop. The version of Kile I am using is 2.0.86. I would like to change the bracket highlight color from Black to Yellow (In previous version of Kile it was yellow). I have found no option to change the bracket highlight color in settings -> configure kile. The documentation says that it is possible but does not mention how. Can anyone help me in this regard ?

View 3 Replies View Related

Networking :: In The Graph What Is The Signifcant Of Dots In The Bracket [-0.02%]

May 25, 2010

I use bmon for my networking manager. But I am confused with interface, I can't understand the graph, and other statistics. What is TX Rate, RX Rate, RX ,TX? In the graph what is the signifcant of dots, in the bracket [-0.02%]?

View 3 Replies View Related

OpenSUSE Hardware :: Sound Card Upgrade - No LP Bracket In The Box

Jun 8, 2011

so here I go I'm looking at upgrading from my onboard sound on my Dell Optiplex Gx620 to either a Sound Blaster Audigy SE by Creative, or an Asus Xonar DG (I've read bad things about this card so any experience of this under 11.4 would be fantastic).

I need low profile size cards as my little Dell is the Desktop variety. I'm not fussed about the bracket, I normally take them off if there's no LP Bracket in the box It's main use will be playback of lots of music as well as some movies. The sound is going to my Sherwood Hi-Fi amplifier, so just a better output is what I'm looking for, to make music a bit more enjoyable

View 3 Replies View Related

General :: Filename Beginning With Left Bracket: File Cannot Be Erased

Nov 28, 2010

Kernel 2.6.21.5, Slackware 12.0

I saved a page from Linuxquestions. It was saved under a filename beginning with '[' (left square bracket). And I now can't delete the file. Unfortunately I cannot send you a screenshot because opening a terminal in the GUI makes ls behave differently. I shall try to describe, assuming the file is in dir '.'. Also let '[SOLVED]foo.html' be the file in question:

Code:
$ ls
<the file is listed>
$ ls [*
/bin/ls: cannot access [*: No such file or directory
$

If I want the hdd to get rid of this file, what should I do? Any hint will be welcome.

View 2 Replies View Related

Slackware :: 13: Square Boxes Instead Of Fonts In GTK?

Apr 13, 2010

I just upgraded from Slackware 12.2 to 13 and most things seem to be working fine (with the exception of the new Amarok, which crashes).However, in the GTK applications I use (Firefox, Gimp, Aumix), all the fonts have been replaced by square boxes.point me in the right direction on troubleshooting this problem? Did I miss a step or do something wrong while upgrading?

View 1 Replies View Related

Ubuntu :: Cairo Dock And Black Square Around It?

Jul 29, 2010

I have been using Cairo dock for a little while now with little problems. I have hooked up a monitor to my Lenovo T60 laptop for the first time. Problem is the Cairo Dock now spreads across both screens (which I can live with) and has an ugly black square around it that prevents me from using the bottom of the screen.

There is a similar query here ([URL]...ighlight=cairo)

[Code]...

View 9 Replies View Related

Ubuntu Multimedia :: Flash 10 64 Bit Square Script?

Nov 30, 2010

I've noticed the square script has been removed from adobes site for now. Does someone still have the script downloaded because I was messing with my system and decided to remove all flash scripts. Now, I can't get it back. Let me know if anyone has it dl'ed.

View 7 Replies View Related

Ubuntu :: Unable To Generate Square Wave?

Aug 16, 2011

I am trying to modify the sample program pcm.c(which generates a sine wave) from the alsa website to produce a square wave.Square wave = sign(sinusoidal wave)So then why isn't the following code creating a square wave:

Code:
int sgn(double d){
if (d>=0) d=1;

[code]....

View 2 Replies View Related

General :: Make Nano Support Auto-complete And Auto-bracket Closing?

Feb 20, 2010

Does anyone know if there's a way to make nano support auto-complete and auto-bracket closing?

View 1 Replies View Related

Ubuntu :: Square Brackets On Forward Subjects (Evolution)?

Feb 18, 2010

When using Evolution and forwarding a message, the composer automatically wraps the subject in [square brackets], I've looked at Preferences but cannot see where to disable them,

View 2 Replies View Related

Ubuntu :: Buttons On Left Of Windows Square Not Round?

Apr 29, 2010

The buttons on the left of the windows of Ubuntu 10.04 are square and not round?

View 1 Replies View Related

Ubuntu :: After Lucid Upgrade, Screen Went From Square To Ovalish?

May 2, 2010

After I upgraded from 9.10 to 10.04, my monitor was fine. Then, after a day, when set at 1024 X 768 the screen is distorted so the sides of the desktop are very curved. What's going on?

View 1 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved